Sobes.tech
Back to questions
Senior
4

Что такое inode в Linux?

Companies where asked
VKVK

Answer from AI

sobes.tech AI

Inode в Linux — это структура данных, которая хранит метаданные о файле, но не содержит его имя или содержимое. В inode хранятся права доступа, владелец, размеры файла, временные метки (создания, изменения, доступа), количество ссылок и указатели на блоки данных на диске.

Когда создаётся файл, системе выделяется inode с уникальным номером. Имя файла хранится в каталоге и ссылается на inode. Это позволяет нескольким именам ссылаться на один и тот же inode (жёсткие ссылки).

Пример: при вызове команды ls -i можно увидеть номер inode для каждого файла.