Еще нет никакого руководства использования этим тегом …!
Руководство использования, также известное как тег выборка Wiki, является короткой аннотацией, которая описывает, когда и почему тег должен использоваться на этом сайте конкретно.
inode (иногда называемый индексным узлом) является файловой структурой как частью метаданных многих файловых систем. Каждый inode обычно содержит всю информацию об одном файле или каталоге, кроме его содержания и имени.
Количество inodes (и таким образом общее количество файлов и каталогов) часто фиксируется при создании файловой системы; таким образом они часто сверхнастраиваются. mkfs значение по умолчанию обычно - несколько процентов общего размера файловой системы. Размер отдельного inode варьируется файловой системой; расширение Linux [234] использование 128-или 256 байтов inodes, например.
Сохраненные метаданные включают следующее:
Примеры
$ touch "test1" $ touch "test2" $ ls -il test* 1079211 -rw-r--r-- 1 root users 0 Oct 12 15:13 test1 1079212 -rw-r--r-- 1 root users 0 Oct 12 15:13 test2
Первый столбец является inode. Кроме того, оба stat
и ls -i
даст Вам inode число. find
команда может искать файл inode использованием числа -inum
.
inode файла не хранит имя файла. (Действительно, hardlinked файлы совместно используют тот же inode; файл может иметь много имен). Вместо этого это хранится каталогом, содержащим файл. Если файловая система повреждена, и записи каталога, указывающие на inode, потеряны, fsck может повторно подключить inode (часто под сгенерированным именем) к "lost+found".
Каждый файл в файловой системе имеет уникальное inode число (хотя, конечно, два файла в двух различных файловых системах могут иметь то же inode число). Как выше, hardlinks (как создано ln
) совместно используйте тот же inode, таким образом, это может использоваться, чтобы подтвердить, что два имен файлов являются hardlinked вместе.
Дальнейшее чтение
Что такое Суперблок, Inode, Dentry и Файл?
Ссылки