Доклад: Операционная система DOS
Организация файловой структуры DOS.
Файл - это поименованная область памяти на каком-либо физическомносителе, предназначенная для хранения информации.
Совокупность средств MS DOS, обеспечивающих доступ к информации
на внешних носителях называется файловой системой. Одно из понятий файловой системы MS DOS - логический диск. Каждый логический диск это отдельный магнитный диск. Каждый логический диск имеет свое уникальное имя. В качестве имени логического диска используются буквы английского алфавита от A до Z. Буквы A и B - отведены строго под имеющиеся в IBM PC FDD. Начиная с буквы C именуются логические диски(разделы) HDD. Элементы файловой структуры:
Стартовый сектор (сектор начальной загрузки, Boot-сектор). Здесь записана информация, необходимая MS DOS для работы с диском.
Таблица размещения файлов (FAT - FileAllocationTable).Область данных диска представлена в MS DOS как последовательность пронумерованных кластеров . FAT - это массив элементов, адресующих кластеры области данных диска. Каждому кластеру области данных соответствует один элемент FAT. Элементы FAT служат в качестве цепочки ссылок на кластеры файла в области данных. FAT - крайне важный элемент Файловой Структуры!!! На диске хранится две копии FAT.
3. Корневой каталог(Root-Directory). Это определенная область Диска, создаваемая в процессе инициализации (форматировании) Диска, где содержится информация о файлах и каталогах, хранящихся на Диске. Корневой Каталог ВСЕГДА существует на отформатированном Диске! На одном Диске ВСЕГДА бывает только ОДИН Корневой Каталог. Размер Корневого Каталога для данного Диска - величина фиксированная, поэтому максимальное кол-во "привязанных" к нему файлов и других (дочерних) каталогов (Подкаталогов) - строго определенное.
Область данных (оставшееся свободным дисковое пространство).
Каталог - это определенное место на диске(в области данных диска), где содержится информация о файлах и Подкаталогах, "привязанных" к данному Каталогу. В отличие от Корневого Каталога, остальные каталоги (Подкаталоги) создаются с помощью спец. команд MS DOS(внутренних). Файл ВСЕГДА "привязан" к какому-либо Каталогу(в том числе, может быть "привязан" и к корневому каталогу). Файловая система MS DOS НЕ допускает, чтобы были Логические Диски, Каталоги, Файлы с одинаковыми ИДЕНТИФИКАТОРАМИ !!! Максимальное кол-во символов в ПОЛНОМ имени файла = 78, максимальное кол-во символов в имени файла = 8, максимальное кол-во символов в расширении имени файла = 3. В каталоге расширение не обязательно.
Команды DOS для работы с директориями.
Путь – это последовательность из имён каталогов, разделённых символом \.. Текущий каталог – каталог, с кот. В настоящий момент работает пользователь.
Каталог - это определенное место на диске(в области данных диска), где содержится информация о файлах и Подкаталогах, "привязанных" к данному Каталогу. В отличие от Корневого Каталога, остальные каталоги (Подкаталоги) создаются с помощью спец. команд MS DOS(внутренних). В имени каталога не больше 8 символов.
Команды:
Изменение текущей директории cd (ChangeDirectory).
сd [дисковод:]путь
Просмотр каталога dir.
Dir [дисковод:][путь][имя файла][/P][/W]
Параметр /P задаёт полноэкранный вывод оглавления.
Параметр /W задаёт вывод только информации об именах файлов в каталоге. Имена выводятся по пять в каждой строке.
Если имя директории опущено, то будет показан текущий каталог.
Создание каталога md (MadeDirectory).
md [дисковод:]путь
Уничтожить каталог rd (RemoveDirectory).
rd [дисковод:]путь
Не пустую директорию нельзя удалить.
Команды DOS, для работы с файлами.
Файл - это поименованная область памяти на каком-либо физическом
носителе, предназначенная для хранения информации.
Файл ВСЕГДА "привязан" к какому-либо Каталогу(в том числе, может быть "привязан" и к корневому каталогу). Максимальное кол-во символов в ПОЛНОМ имени файла = 78, максимальное кол-во символов в имени файла = 8, максимальное кол-во символов в расширении имени файла = 3.
--> ЧИТАТЬ ПОЛНОСТЬЮ <--