Sobes.tech
Назад к вопросам
Senior
3

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

Компании, где спрашивали
VKVK

Ответ от нейросети

sobes.tech AI

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

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

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