Упражнение 4. Команда DIR – просмотр на экране каталога диска
1. Введите после символа приглашения (>) слово DIR – команду просмотра корневого каталога (оглавления) диска и через пробел – имя диска F:
F:\> DIR F: и нажмите клавишу <Enter>.
Вы увидите содержащиеся в корневом каталоге диска F: файлы.
2. Диск F: является текущим, поэтому в команде DIR нет необходимости указывать его имя. Для проверки этого факта повторите команду DIR без параметров, т.е. не указав имя диска F: в явном виде:
F:\> DIR и нажмите клавишу <Enter>.
Вы получили тот же результат. Если в команде не указывать диск (или каталог), содержимое которого вы хотите увидеть, то по умолчанию выводится содержимое текущего диска (или каталога).
Каталог (оглавление) диска выводится на экран в пять колонок (рис.1):
В первой колонке – имена файлов и имена каталогов (разделов) на диске.
Во второй колонке – расширения имен (типы) файлов, например: COM, EXE, BMP, DOC, TXT и т.д.
ПРИМЕЧАНИЕ. Обычно полное имя файла в операционной системе MS DOS состоит из ИМЕНИ, ТОЧКИ и РАСШИРЕНИЯ файла (без пробелов!), например, FORM. BMP . И лишь в результате выполнения команды DIR на экран выводится полное имя файла в две колонки: в одной – имя, в другой – расширение.
В третьей колонке – размер файлов в байтах: 320, 23918, 42 и т.д. Для каталогов в этой колонке написано <КАТАЛОГ> (или <ПАПКА>) в русской версии DOS (в зависимости от номера версии) и <DIR> в английской версии DOS.В четвертой колонке – дата создания или последнего редактирования файлов или каталогов: день.месяц.год, например, 06.02.98.
В пятой колонке – время создания или последнего редактирования файлов или каталогов.
В некоторых версиях DOS может присутствовать шестая колонка, в которой содержатся имена каталогов и файлов с расширениями для более удобного просмотра информации о файлах и каталогах (рис.1).
В конце каталога всегда указывается число записанных на диске файлов и каталогов, занимаемый ими объем и объем свободной (free) памяти на диске в байтах. Так, в рассматриваемом примере на диске F: содержится 10 файлов и 7 каталогов, занимающих на диске 210 113 байт, и 416 415 744 байта свободно.
В английской версии DOS это выглядело бы так:
10 file (s) 210 113 bytes
7 folder (s) 416 415 744 bytes free
Рис.1. Пример выполнения команды DIR
3. Если на диске слишком много файлов и каталогов, то они не поместятся на одном экране. Вы увидите лишь последнюю часть файлов и каталогов. Чтобы увидеть первую половину корневого каталога диска F: (которая "проскочила" из-за того, что файлов на диске F: очень много и они все не уместились на экране), выполните просмотр каталога по экранным страницам, используя вариант команды DIR с ключом /Р (ключ – это условное обозначение варианта команды, которое записывается через наклонную ВПРАВО черту – / ("slash" – "слэш")).
Ключ / P используется для просмотра содержимого каталога по страницам.
F:\> DIR /P и нажмите клавишу <Enter>.
В этом случае каталог выводится постранично, т.е. поэкранно. Для того, чтобы вывести следующую страницу, нажмите любую клавишу.
4. Выполните просмотр подкаталога WORK на диске F:
F:\> DIR WORK и нажмите клавишу <Enter>.
Вы увидите несколько файлов, которые находятся в этом подкаталоге. Вверху точкой и двумя точками условно обозначены соответственно корневой каталог и подкаталог.
5. Выполните просмотр подкаталога UNITS на диске F:
F:\> DIR UNITS и нажмите клавишу <Enter>.
Он пуст. Поэтому Вы увидите лишь обозначение текущего подкаталога (точка ".") и родительского каталога (две точки ". .").
6. Самостоятельно выполните просмотр каталога PROGRAMS . Если Вы правильно выполнили команду, то увидите четыре файла, имена которых различаются лишь последними цифрами.
Команда DIR с ключом / W выводит содержимое каталога в сокращенном формате – в пять колонок, в каждой из которых указываются только имена и расширения имен файлов. В этом случае на одном экране помещается гораздо больше имен файлов и каталогов (имена каталогов указаны в квадратных скобках), чем при вводе команды DIR без ключа / W .
7. Выполните просмотр корневого каталога диска F: в сокращенном формате, используя команду DIR с ключом /W :
F:\> DIR /W и нажмите клавишу <Enter>.
5. Групповые операции
В обозначениях файлов во всех командах MS DOS можно использовать так называемые символы групповых операций: * и ? .
Символ * заменяет в имени и расширении имени файла любое количество любых символов.
Символ ? заменяет в имени и расширении имени файла только один любой символ или его отсутствие.
Например, запись в виде *. TXT означает все файлы с расширением . TXT , запись в виде PROJECT1.* означает все файлы с именем PROJECT1 и любым расширением, запись *.* означает файлы с любыми именами и любыми расширениями, а запись в виде A*.* означает все файлы, имя которых начинается с буквы A.
Запись N??. txt означает все текстовые файлы, имена которых начинаются с буквы N и состоят не более чем из трех символов.