Server for Information Technologies ������ ��������������
������� �������������� ����������
(095) 932-9212, 932-9213, 939-0783
E-mail: [email protected]
������ �������� ����(!) ������������� ���������� CIT Forum CD-ROM

DOS(1)

���
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 ��������� ��������� ��������:

doscat
�������� ���� ��� ����� ������ DOS �� ���������� ������������ ������. ���� ������ ����� -r, ����� ���������� ��� ���������� �������������� �������� ����� ������. ���� ������ ����� -m, ����� ���������� � ���������������� �������� ����� ������ (��. ���� ������ "��������������").

doscp
�������� ����� � ����� DOS � �������� ������� XENIX � �������. ���� ������ ��������� file1 � file2, �� file1 ���������� � file2. ���� ����� �������� directory, �� � ���� ������� ���������� ���� ��� ����� ������, �������� ����������� file. ���� ������ ����� -r, ����� ���������� ��� �������������� �������� ����� ������. ���� ������ ����� -m, ����� ���������� � ���������������� �������� ����� ������ (��. ���� ������ "��������������").

dosdir
������� ������ ������ DOS � ����������� ������� ��������� DOS.

dosformat
����������� ������� ��� ������ 2.0 DOS. ���������� ����� ���� ������ ���� � ���������� � ����������� DOS, ��������� �� ��������� ���� /etc/default/msdos, ���� ��������� ��� ������������ ����� XENIX. ������� dosformat �� ����� ���� ������������ ��� �������������� �������� �����. ����� -f ��������� ������������� �����. ����� -q (�����) ������������ ��� ���������� ����������, ������ ��������� �� ����� ���������� ������� dosformat. ����� -q �� ��������� ������������� �����. ����� -v ������� ������������ ����������� ��� ����� ����� ���� ����� ����, ��� ������� ����� ���������������. ������������ ������ ����� ���� ���������� 11 ��������.

dosls
������� ������ ��������� � ������ DOS � ������� XENIX (��. �������� ls(1)).

dosrm
������� ����� � ����� DOS.

dosmkdir
������� ������� �� ����� DOS.

dosrmdir
������� �������� � ����� 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.asm

dosdir /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*             ���������� ������� ������

��. �����
assign(1), dtype(1)

���������
������ ���������� � ��������� 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. ��� ����� ������������� ��������� ��� ������������ �������. ����� ����, ��� ����� ���� ������� �������.
Comments: [email protected]
Designed by Andrey Novikov
Copyright © CIT