Индекс (индексный узел) - это структура данных, найденная во многих файловых системах Unix. Каждый индексный дескриптор хранит всю информацию об объекте файловой системы (файл, узел устройства, сокет, канал и т. Д.), За исключением содержимого данных и имени файла.

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

Номер идиода Информация о режиме для определения типа файла Количество ссылок на файл UID владельца Идентификатор группы (GID) владельца Размер файла Фактическое количество блоков, которые использует файл. Время последнего изменения. Время последнего доступа. Время последнего изменения.

. Во многих вариантах реализации файловой системы максимальное количество inodes фиксируется при создании файловой системы, ограничивая максимальное количество файлов файловая система может удерживаться. Типичная эвристика выделения для inodes в файловой системе составляет один процент от общего размера. Использование inode обычно можно найти, запустив du -hi.

Число inode индексирует таблицу inode в известном месте на устройстве; из номера inode часть драйвера ядра файловой системы ядра может получить доступ к содержимому inode, включая расположение файла, разрешающего доступ к файлу.

Номер inode файла можно найти, используя [ f2]. Команда ls -i печатает номер i-узла в первом столбце отчета.

Дальнейшее чтение:

Выступая в UNIX: Все дело в записи inode Wikipedia на inodes.