Cтраница 1
Остальные каталоги называются вспомогательными. [1]
Обсуждение содержимого остальных каталогов не входит в рамки данной книги. [2]
![]() |
Каталоговая запись стандарта ISO 9660. [3] |
Корневой каталог и все остальные каталоги могут содержать переменное количество записей, в последней из которых установлен специальный бит, помечающий эту запись как последнюю. Сами каталоговые записи также могут иметь переменную длину. Каждая запись содержит от 10 до 12 полей, некоторые из них содержат текст формата ASCII, а другие являются числовыми двоичными полями. Следовательно, 16-разрядное число занимает 4 байт, а 32-разрядное число 8 байт. Такое избыточное кодирование было использовано при разработке стандарта, чтобы никого не обидеть. Если бы стандарт учитывал только один из способов хранения двоичного числа, тогда сотрудники компаний, в которых применяется другой способ, посчитали бы, что их отнесли к гражданам второго сорта и не приняли бы стандарт. Таким образом, эмоциональное содержание CD-ROM может быть точно измерено в килобайтах потерянного пространства. [4]
В каждый момент времени существует каталог, с которым нам работать чуть-чуть проще, чем с остальными каталогами. Этот каталог называется текущим. [5]
В иерархической системе каталогов, используемой, например, системами DOS, OS / 2 и UNIX - каталог, от которого ветвятся все остальные каталоги. Корневой каталог не может быть уничтожен. [6]
![]() |
Некоторые типичные каталоги пространства имен объектов Каталог Содержание. [7] |
Эти имена в действительности представляют собой символьные ссылки на каталог Device, в котором располагаются объекты устройств. Содержимое остальных каталогов должно говорить само за себя. [8]
![]() |
Расположение программ venus и vice в файловой системе AFS ( а. файловая система с точки зрения клиента ( б. [9] |
Каталог / cache содержит имена каптированных удаленных файлов. Каталог / сти содержит имена удаленных совместно используемых ячеек, под которыми располагаются их файловые системы. Остальные каталоги и файлы являются локальными и не используются совместно. [10]
![]() |
Расположение программ venus и vice в файловой системе AFS ( а. файловая система с точки зрения клиента ( б. [11] |
Каталог / cache содержит имена квитированных удаленных файлов. Каталог / сти содержит имена удаленных совместно используемых ячеек, под которыми располагаются их файловые системы. Остальные каталоги и файлы являются локальными и не используются совместно. [12]
![]() |
Возможная структура файловой системы. [13] |
Следом располагается информация о свободных блоках файловой системы, например в виде битового массива или списка указателей. За этими данными может следовать информация об i-узлах, представляющих собой массив структур данных, по одной структуре на файл, содержащих всю информацию о файлах. Следом может размещаться корневой каталог, содержащий вершину дерева файловой системы. Наконец, остальное место дискового раздела занимают все остальные каталоги и файлы. [14]
Имена файлов на каждом диске содержатся в специальных каталогах. Там хранится информация о местонахождении файла на диске, его размере, дате и времени последней коррекции и других атрибутах файла. На диске может быть любое количество каталогов. Каталог самого верхнего уровня называют корневым. Остальным каталогам присваиваются имена по тем же правилам, что и файлам, и их называют подкаталогами. Каталоги, в которые входят другие каталоги, называют родительскими. Такое устройство многоуровневой структуры каталогов прежде всего удобно для целей группировки в подкаталоги файлов сходного назначения и более быстрого их поиска. [15]