Что такое номер inode каталога lost + found в Linux?

Я использовал это, чтобы найти inodes, но не могу найти в нем lost + found

find . -printf '%i\n' | sort -u | wc -l
-1
13.03.2017, 10:45
1 ответ

Вот как я получаю номер inode моего раздела / tmp на хосте, которым я управляю

host1:~# cd /tmp/
host1:/tmp# ls -id lost+found
    11 lost+found

Однако не существует "фиксированного числа" inode для каталога lost + found . Это первый каталог, который будет создан после того, как вы создадите файловую систему в разделе, которому присвоено значение 11 , потому что это первый доступный незарезервированный индексный дескриптор.

Покопавшись в документации ext4 , вы можете найти этот индекс специальных номеров inode

  • 0 - не существует; нет inode 0.
  • 1 - Список дефектных блоков.
  • 2 - Корневой каталог.
  • 3 - Пользовательская квота.
  • 4 - Групповая квота.
  • 5 - Загрузчик.
  • 6 - Отменить удаление каталога.
  • 7 - Зарезервированный индекс дескриптора группы. ("изменить размер inode")
  • 8 - inode журнала.
  • 9 - «Исключить» индексный дескриптор для моментальных снимков (?)
  • 10 - Реплика inode, используемый для некоторых функций, не связанных с восходящим потоком?
  • 11 - Традиционный первый не- зарезервированный индексный дескриптор. Обычно это каталог lost + found. См. S_first_ino в суперблоке
8
28.01.2020, 05:06

Теги

Похожие вопросы