Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Каталоги, дерево подкаталогов



В MS DOS поддерживается специальная файловая структура каталогов (директорий).

Определение: Каталог - это оглавление, содержащее информацию о файлах (имя, расширение, размеры в байтах, дата, время создания и некоторые другие данные) и других каталогах, называемых подкаталогами.

На каждом диске имеется один корневой (главный) каталог. Подкаталоги корневого каталога являются каталогами 1-го уровня. Подкаталоги каталога 1-го уровня являются каталогами 2-го уровня и т.д. Каждый подкаталог является оглавлением, содержащим перечень имен файлов и подкаталогов. Возможны варианты, когда в оглавлении подкаталога имеются только имена файлов.

Имена подкаталогов записываются по тем же правилам, что и имена файлов, но только им не принято назначать тип (расширение). Организация файловой системы в виде каталогов удобна для сортировки информации по различным темам: в одном подкаталоге находятся программы на языке СИ++, в другом – HTML- документы и т.д. Разбиение на подкаталоги может быть произвольным, это зависит от желания пользователя.

Таким образом, каталог (оглавление файлов и подкаталогов) является обобщенным понятием для корневого каталога, подкаталога, каталогов 1-го уровня, 2-го уровня и т.д. В литературе по MS DOS принято изображать все каталоги диска в виде дерева:

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

Обращаем внимание на то, что имена подкаталогов могут начинаться с цифр. Это не противоречит принятому соглашению о записи имен в операционной системе MS DOS.

Путь к файлу

При использование имен файлов в качестве параметров команд MS DOS необходимо указывать путь к файлу.

Путем к файлу называется цепочка имен подкаталогов, начиная с имени дисковода, корневого каталога и последующих подкаталогов вплоть до каталога, содержащего необходимый файл. Все имена подкаталогов отделяются друг от друга символом “ \ “. Используя принятые обозначения, определение пути можно представить в виде:

<путь> - <[d:] 1\dir1] [\dir2]...[\dirN]>, где: d: - имя дисковода; dirN - имя N-ro каталога.

Все составляющие определения являются необязательными параметрами, поэтому путь может записываться в виде различных комбинаций указанных параметров. Полное имя файла состоит из пути и имени файла. Записывать полное имя файла начинаем с имени диска - А:, C:, D:. Вход в корневой каталог диска обозначаем «\» (вход в подкаталог) обозначаем именем подкаталога, после которого ставим наклонную черту.

Понятие путь распространяется как на файл, так и на подкаталог. Если цепочка перечислений заканчивается именем файла, то это путь к файлу, если именем подкаталога, то - путь к подкаталогу. Путь и имя файла всегда разделяются символом «\».

Атрибуты файлов

Имя файла и расширение не обеспечивают всех потребностей, которые возникают при работе с файлами. Чтобы указать MS DOS отличительные особенности некоторых файлов вводится понятие атрибута (параметра) файла.

Имеются следующие атрибуты: А - не архивирован; R - только для чтения, S - системный; Н - скрытый.

Атрибут А присваивается файлу для того, чтобы упростить поиск в подкаталогах при создании копий, обновлении старых файлов и реализации подобных операций, выполняемых с помощью некоторых команд MS DOS. Эти файлы по внутренней структуре ничем не отличаются от обычных, кроме наличия атрибута А. Их не следует путать с архивированными файлами, получаемыми с помощью специальных программ-архиваторов. Последние файлы занимают значительно меньше места, чем обычные программы, и пользоваться ими можно только после процесса распаковки (разархивирования).

Файлы "только для чтения" защищены от изменения и случайного стирания. Системные файлы обеспечивают работу операционной системы MS DOS. Имена скрытых файлов и их характеристики при просмотре каталогов не выводятся на экран дисплея.

Начальные сведения о загрузке MS DOS

Загрузка MS DOS для пользователя проходит очень просто. Необходимо включить питание на дисплее и на системном блоке ПК. Это так называемая "холодная загрузка". При включении питания происходят скачки напряжения и тока на электронных схемах, поэтому не следует злоупотреблять такой перезагрузкой ПК. Более благоприятный режим перезагрузки - с помощью кнопки RESET ("теплая перезагрузка") на передней панели системного блока, или одновременное нажатие трех клавиш Ctrl+Alt+Del.

Загрузка начинается с проверки оперативной памяти, тестирования подключенных внешних устройств и установки параметров операционной системы с помощью специальных файлов - config.sys и autoexec.bat. После включения на экране появляются различные сообщения о результатах проверки. Процесс тестирования может длиться несколько минут и заканчивается появлением приглашения на экране. Появление на экране приглашения обозначает, что операционная система загружена и готова выполнять команды пользователя.

Приглашение MS DOS

После успешной загрузки операционной системы или правильного выполнения команды MS DOS на экране дисплея появляется приглашение к работе. Оно обычно состоит из имени дисковода, далее может идти путь, который заканчивается символом '>'. Например,

С:\>

Приглашение является сигналом для пользователя о правильности функционирования операционной системы и ее готовности выполнять вводимые команды. Вид приглашения можно изменять командой PROMPT.

Текущий (рабочий) накопитель и подкаталог

В каждый момент операционная система работает с каким-то определенным дисководом. Этот дисковод (накопитель) называется текущим или рабочим. Текущим можно сделать любой из имеющихся в ПК дисководов. Для этого достаточно набрать имя дисковода и нажать клавишу Enter. Имя текущего дисковода в приглашении сразу же заменится на введенное имя.

Например,

D:\>С: - введено имя дисковода С;

С:\>- приглашение после нажатия клавиши Enter изменилось и указывает, что текущим стал дисковод С.

Имя текущего накопителя записывается первым в приглашении. Работая с дисководом, пользователь всегда находится в конкретном подкаталоге: либо в корневом, либо в любом другом. Этот подкаталог называется текущим, и он обычно указывается в приглашении. Таким образом, в полном виде приглашение представляет собой запись пути. Последний каталог в записи пути является текущим каталогом.

Примеры.

А:\> - текущий дисковод А: и корневой каталог;

А:\Mydir\Folder> - текущий дисковод А: и подкаталог Folder, находящийся в подкаталоге Mydir;

C:\DOS\SYS\TXT> - текущий дисковод С: и подкаталог ТXТ, входящий в SYS, который содержится в подкаталоге DOS. Тот, в свою очередь, расположен в корневом каталоге.

Файлы и подкаталоги будем называть доступными, если при вызове какой-либо команды MS DOS достаточно указать только их имена. Все другие файлы и подкаталоги будем называть недоступными. Такое деление чисто условно и необходимо для объяснения ситуаций при записи пути к файлу. На самом деле, любой файл доступен системе MS DOS, если будет указано его полное имя. Когда дерево является "большим" и "ветвистым", то записывать полные имена файлов является довольно трудоемкой процедурой.

Особенностью текущего каталога является то, что для MS DOS доступны все файлы этого подкаталога. Файлы других подкаталогов недоступны операционной системе, они как бы "невидимы". Для отыскания пути к файлу операционной системе необходима информация об имени накопителя, имени каталога, содержащего файл, и имени самого файла. Если файл находится в текущем каталоге, то нет необходимости указывать имя каталога, так как система просматривает текущий каталог автоматически. Когда файла нет в текущем каталоге, то указание пути к файлу необходимо.

Если запись пути файла начинается с наклонной черты, то MS DOS начнет поиск в корневом каталоге. В противном случае поиск начинается с текущего каталога. Например, если текущим каталогом является подкаталог VREM для указания пути к файлу file.txt достаточно просто ввести его имя:

A:\Bib\VREM>file.txt.

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

А:\> Bib\VREM\fiIe.txt





Дата публикования: 2015-10-09; Прочитано: 1619 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...