|
���
dos, doscat, doscp, dosdir, dosformat, dosmkdir, dosls, dosrm,
dosrmdir - ������������ ������ � ��������������� ������� DOS.
���������
doscat [-r|-m] file ... doscp [-r|-m] file1 file2 doscp [-r|-m] file ... directory dosdir directory ... dosformat [-fqv] drive dosls directory ... dosmkdir directory ... dosrm file ... dosrmdir directory ...
��������
������� dos ������������ ������ � ������ � ��������� �� ������
MS-DOS � � ������ (partition) DOS �������� �����. �������, ���
��� ����, ����� ������������ ��� ������� � ������� DOS �������� �����, ���� ������ ������ ���� �����������, ���� ����� ���� � �� ��������.
������� dos ��������� ��������� ��������:
��������� file � directory ��� ������ � ��������� DOS ����� ���:
device:name��� device (����������) �������� ������������ ���� XENIX ��� ������������ ����� ����������, ����������� ���� DOS, � name (���) �������� ������������ ���� � ����� ��� �������� �� ����� DOS. ��� ��� ������������ ����������� ���������� (:). ��������, ��������:
/dev/fd0:/src/file.asm��������� �� ���� DOS - file.asm � �������� /src �� �����, ������� ������ � ����� ���������� /dev/fd0. �������, ��� ����� ������ ��� ����������� ����� DOS ����������� ������ ������� (�� �� ��������� ������ �������). ��������������, ��� ���������, �������� ��� ����������� device:, �������� ������� XENIX.
��� ��������, ������ ���������� �� ��������� ��������� ������������ ��� ������������ �������� ���� /etc/default/msdos, � �� ����� ���������� �������� ����������� DOS, ������������ ������ ����������� ����� � ����������� ������ ���������. �� ����� ��������� ��������� ������:
A=/dev/fd0 C=/dev/hd0d D=/dev/hd1d
��� ��������� � ������ DOS ����� ���� ������������ ����� ���������� "�" ������ ����������� ���� ������������ ����� ���������� /dev/fd0 (��. ���� ������ "�������"). ����� ���������� "�" ��� "D" �������� � ������� DOS �� ������ ���, ��������������, �� ������ ������� �����.
��� ������� ��������� �� ��������� �������������� ������:
��������������
� ������ ������� doscp ��� ����������� ����� XENIX �����������
������������ ��������������. ����� ������, ������� ����� �������� ����� ������ ������ ��������, �������������. ����������
���� ������ (����� �����, ��������� �� �������������� ������),
������� ����� ������� ���� ��������, �������������. ��������,
���� � ������ 123456789.12345 ���������� 12345678.123. ��������������� ��������� ����������� ������������ �� ���������
�����, � ������������� �������������� ���. ����� ������, ���������� ������������ ������� DOS, ��������� �� ���� ��������
��� ������ � ������� MS-DOS. ��������������� ��������� ����������� ������������ � ���, ��� ����� ������� ���� �������, �
����������� �� ����� ��� � ���, ����, ��� ��� ��������.
��� ��������� ����� DOS ���������� ���������� �������� �������� ������� � �������� ������ CR-LF ��� �������� �������� ����� ������. XENIX ���������� ������ ������ ����� ������ LF. ����� ������� doscat � doscp �������� ��������� ����� DOS � XENIX, ��� ������������� ������� ������ CR. ����� ��������� ���� ���������� � DOS, ��� ������� ��������� ������ CR ����� ������ �������� LF.
��� ��������� ��������������� �������������� �������������� �������� ����� ������ �� ������������. ����� -m ����� ���� ������������ ��� ����������� ����� ��������������. ����� -r ����� ���� ������������ ��� ������ ��������������� ��������������, � ��� ���������� �������� ����������� ������ � ��� ����, ��� ��� ����, ���������� �� ���� �����.
�������
doscat /dev/fd0:/docs/memo.txt doscat /tpm/f1 /tmp/f2 /dev/fd0:/src/file.asmdosdir /dev/fd0:/src dosdir A:/src A:/dev
doscp /tmp/myfile.txt /dev/fd0:/docs/memo.txt doscp /tmp/f1 /tmp/f2 /dev/fd0:/mydir
dosformat A: dosformat /dev/fd0
dosls /dev/fd0:/src dosls B:
dosmkdir /dev/fd0:/usr/docs
dosrm /dev/fd0:/docs/memo.txt dosrm A:/docs/memo1.txt
dosrmdir /dev/fd0:/usr/docs
�����
/etc/default/msdos ���������� �� ��������� /dev/fd* ���������� ������ ������ /dev/hd* ���������� ������� ������
���������
������ ���������� � ��������� DOS ��� ������ �������� ��������. ���������, ����������� ����, ��������������� ���� � ������ ����� �������, ��� ������� ��� ��������� �� ����� �����
������ � ������ � ���� �� ����� DOS � ���� � �� �� �����. �
������� ����� DOS � ������ ������ ������� ����� ����������
������ ���� �������, � �� ����� ��� ������ �������� ����� ���������� � ��������� ��������. ���� ��������� �������� ������-���� �������� ������� ����������, �� ���� ������� ������� ��������� �� ������ "can't seize a device" ("�� ���� ��������� ����������") � ����������� � ����� �������� ������ 1.
���� ��������� ���������� ������� ������:
/dev/hd0d /dev/rhd0d /dev/hd1d /dev/rhd1d����������� ���������� /dev/hd0a, � ������� �������� ������� ����������, ����� ������ �������� �������� DOS, � ���������� ��� � �������� hd?d. ��� ��������, ��� ������������ �����������, ������������� ������ DOS, �� ����� �����, ����� ������ ������ �������� �������� DOS (��� ���������� �������� �������).
������� ���������� XENIX ������������ �������� ����������� ��� ����������� DOS ������, ��������� ������� ��(1). ���������� � ����������� ������������ �� ����� � ������� XENIX (XENIX C User's Guide) � ����������� �� ���������� ����� � (C Library Guide), ����� �������� ����� ������ ���������� �� ������������� ������� XENIX ��� �������� ��������, ��������������� �������� DOS.
��� ������� DOS ��������� ��������� ����� � �������� /tmp. ��� ����� ������������� ��������� ��� ������������ �������. ����� ����, ��� ����� ���� ������� �������.
|