Back to questions
VK
Senior
4
Что такое inode в Linux?
Companies where asked
Answer from AI
sobes.tech AI
Inode в Linux — это структура данных, которая хранит метаданные о файле, но не содержит его имя или содержимое. В inode хранятся права доступа, владелец, размеры файла, временные метки (создания, изменения, доступа), количество ссылок и указатели на блоки данных на диске.
Когда создаётся файл, системе выделяется inode с уникальным номером. Имя файла хранится в каталоге и ссылается на inode. Это позволяет нескольким именам ссылаться на один и тот же inode (жёсткие ссылки).
Пример: при вызове команды ls -i можно увидеть номер inode для каждого файла.