Инструменты пользователя

Инструменты сайта


linux_inode

Что такое inode в Linux? Как найти индекс, связанный с файлом?

Inode означает индексный узел.

Inodes хранит метаданные о файле, к которому он относится. Эти метаданные содержат всю информацию об указанном файле.

  • Размер.
  • Разрешение.
  • Владелец/группа.
  • Расположение жесткого диска.
  • Дата/время.
  • Любая другая необходимая информация.

Каждый используемый inod ссылается на 1 файл. Каждый файл имеет 1 индекс.

Каталоги, файлы, блочные устройства - все это файлы. У каждого из них есть 1 индекс.

Для каждого файла в каталоге есть запись, содержащая имя файла и номер индекса, связанный с ним.

Inodes являются уникальными на уровне разделов. Вы можете иметь два файла с одинаковым номером inode, если они находятся в другом разделе.

Информация inodes хранится в виде таблицы в виде структуры в стратегических частях каждого раздела. Часто встречается в его начале.

Получить номер inode можно с помощью следующей команды:

ls -i или stat имя_файла 
linux_inode.txt · Последнее изменение: 2022/08/08 18:39 — 10.17.17.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki