Классификация файлов
· Исполняемые .com и .exe (файлы содержат выполняемый машинный код)
· Пакетные .bat
· Текстовые .txt .doc .bas .xls
· Прочие – дополнительные файлы программ
Маски в именах файлов. Если возникает необходимость с помощью одной команды обработать некоторое количество однотипных файлов для этого следует ввести только совпадающую часть имени файлов, для различающихся частей имен файлов предусмотрены специальные символы, которые дополняют неполные имена файлов до полных. Эти специальные символы называются масками:
Знак ? заменяет в имени файла или расширении одну букву
DIR mod1?scr.ovl Вместо знака вопроса можно поставить цифры 2,3,4
Знак * можно использовать для замены нескольких символов
DIR *.txt
DIR T*.*
Атрибуты файла. Кроме имени и расширения файла ОС хранит для каждого файла дату его создания (изменения) и несколько флаговых величин, называемых атрибутами. Атрибуты дополнительные параметры, определяющие свойства файлов. Любой файл имеет 4 признака:
· H или Hidden, скрытый файл – файл, имя которого не выводится на экран при выдаче оглавления директории. Имеют атрибут io.sys и msdos.sys, DRVSPACE.BIN
· S или System, системный файл – файл, обладающий важными функциями в работе ОС. Его отличительная особенность в том, что его нельзя изменить средствами ОС. Имеют атрибут io.sys и msdos.sys, DRVSPACE.BIN
· A или Archive, неархивный файл – этот атрибут означает, что файл не является архивной копией (т.е. готов к архивированию)
· R или Read-only, только чтение – файлы, в которые невозможна запись. Имеют атрибут io.sys и msdos.sys, DRVSPACE.BIN
Структура хранения информации на диске называется файловой системой или деревом диска. Файловая система включает три следующих компонента: диск, каталог, файл
Рис.5.1. Файловая структура диска
Диски. Хранение файлов организуется в иерархической структуре, которая в данном случае называется файловой структурой (рис5.1.). Все файлы в компьютере хранятся на дисках. Чтобы отличить диски им присвоены имена A: B: - дисководы; винчестер имеет имя С: D: если винчестер разбит на логические диски.
Директории (каталоги). Если на диске хранится много файлов, то для облегчения работы с ними рекомендуется объединять их в отдельные группы и каждую такую группу хранить в каталоге, предварительно присвоив ему имя. Директория это файл, но такой, где в качестве полезной информации хранятся сведения о других файлах (имя, размер, дата создания, атрибуты файла)
Классификация директорий. На каждом диске всегда есть одна директория, называемая корневой. В ней регистрируются различные директории и файлы, про которые говорят, что они находятся в корневой директории. Каждая директория (называется наддиректорией) может содержать другие директории – поддиректории и файлы. В результате на диске образуется древовидная структура. Текущая директория – это директория, с которой в данный момент работает пользователь.
Путь к файлу (маршрут). Чтобы найти файл не из текущей директории, необходимо указать путь к этому файлу. Путь - это последовательность продвижения от текущей или корневой директории по ветвям дерева к нужному файлу. Имена директорий на этом пути разделяются «\» (обратный слэш). Выход в наддиректорию обозначается «..».Если путь начинается с символа «\», то движение начинается от корневой директории, в противном случае - от текущей.
Полное имя файла состоит из имени диска, пути к файлу и символа «\» (могут быть опущены, если директория текущая), и собственно имени файла.
[диск:] [путь\] имя_файла
Дата добавления: 2021-07-22; просмотров: 462;