Команды работы с каталогами

Основные команды MS-DOS для работы с файловой системой.

Файловая система.

Типы файлов и расширений.

Тип файла Расширения
Программы exe, com
Текстовые файлы txt, doc…
Графические файлы bmp, gif, jpg, …
Звуковые файлы wav, mid…
Видеофайлы аvi, mov…
Программы на языках программирования bas, pas, …

На каждом носителе информации может храниться большое количество файлов. Порядок хранения файлов на диске определяется используемой файловой системой.

Файловая система это система хранения файлов и организации каталогов.

Для дисков с небольшим количеством файлов может использоваться одноуровневая файловая система, когда каталог – линейная последовательность имен файлов.

Если на диске хранятся сотни и тысячи файлов, то для удобства поиска используется многоуровневая иерархическая система, которая имеет древовидную структуру.

Путь к файлу (маршрут). В маршрут входят записанные через разделитель “\” логическое имя диска и последовательность имен, вложенных друг в друга каталогов. В последнем каталоге этой записи содержится нужный файл.

Маршрут – последовательность каталогов, ведущая к нужному файлу.

Виды: абсолютный (начинается с корневого, включая его), относительный (начинается от текущего, не включая его).

Например: а:\ АСТРА \ МАССА \ звезда.doc – абсолютный маршрут; МАССА \ звезда.doc – относительный маршрут.

Для обращения к группе файлов используются специальные символы:? (в данной позиции может быть 1 символ, а может и не быть), * (в данной позиции и справа от нее может находится любое количество любых символов). Запись, в которой есть “?” или “*” называется шаблоном или маской. Примеры: a?.txt, a*.txt, books.*, *.*

Команды MS-DOS для работы с файлами и каталогами.

Командный язык DOS включает несколько десятков команд, которых в зависимости от версии может быть больше или меньше. Команды, которые выполняет command.com, делятся на 4 категории: внутренние и три типа внешних команд-программ с расширениями.com,.exe,.bat.

Внутренние команды наиболее часто используются и поэтому содержатся в самом файле command.com и выполняются немедленно.

Внешние команды содержатся на дисках в виде отдельных файлов. Командный процессор находит их, ориентируясь на имя файла и расширение.com,.exe. Кроме внешних команд – утилит, такие же расширения имеют оттранслированные с языков программирования обычные программы, выполняемые также как и внешние. Для процессора между ними нет разницы.

dir – просмотр содержимого каталога.

Общий вид: dir [диск] [маршрут] [имя файла] [/p] [/w]. Пример: dir а: - просмотр корневого каталога диска а:. Если каталог содержит много файлов и они не помещаются на экране, то используют ключи: /p – постраничный вывод на экран (dir c: \ windows / p), /w – вывод без дополнительной информации о файлах. Для обозначения группы файлов используют шаблон или маску. Например: dir * .txt – на экране увидим информацию о текстовых файлах текущего каталога.

cd – смена каталога.

Общий вид: cd [диск] маршрут

md – создание каталога.

Общий вид: md [диск] маршрут

rd – удаление пустого каталога.

Общий вид: rd [диск] маршрут

tree – просмотр “дерева” каталогов.

Общий вид: tree [маршрут]


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow