Книги автора: Операционная система UNIX
Книга: Операционная система UNIX
Каталоги
Каталоги
Структура каталога файловой системы FFS была изменена для поддержки длинных имен файлов (до 255 символов). Вместо записей фиксированной длины запись каталога FFS представлена структурой, имеющей следующие поля:
d_ino |
Номер inode (индекс в массив ilist) |
d_reclen |
Длина записи |
d_namlen |
Длина имени файла |
d_name[] |
Имя файла |
Имя файла имеет переменную длину, дополненную нулями до 4-байтной границы. При удалении имени файла принадлежавшая ему запись присоединяется к предыдущей, и значение поля d_reclen
увеличивается на соответствующую величину. Удаление первой записи выражается в присвоении нулевого значения полю d_ino
. Структура каталога файловой системы FFS приведена на рис. 4.6.
Рис. 4.6. Каталог файловой системы FFS
Оглавление статьи/книги
Похожие страницы
- Программы для создания, конвертации и каталогизации книг
- Поисковые машины и каталоги как инструменты раскрутки «боевых» интернет-ресурсов и наполнения их контентом
- Глава 5 Каталоги и служебные данные файлов
- 1.1.2. Каталоги и имена файлов
- 11.5.2. Каталоги и «липкий» бит
- 12.3. Каталоги пользователей
- Глава 18 Стандартные каталоги Windows и их содержимое
- Ввод исходных данных в каталоги и справочники
- 1.4.1. Корневая файловая система. Стандартные каталоги
- 16.19 Каталоги ISO
- 10.1. Файлы и каталоги
- Раздел Файлы и каталоги