Inode — это основная структура данных в Unix, которая представляет файл или директорию в файловой системе. Она служит контейнером метаданных, в котором хранится важная информация о каждом файле.
Inode содержит критичные данные о файлах, включая:
Каждому inode назначается уникальный номер inode, который Unix использует как индекс для обращения к файлу. Ядро использует этот номер, чтобы быстро найти и получить доступ к содержимому inode без необходимости обходить всю файловую систему.
Чтобы посмотреть номер inode, связанный с любым файлом или директорией, используй следующую команду:
ls -i
Эта команда выводит номер inode вместе со стандартной информацией о файлах, позволяя тебе идентифицировать конкретные inode, когда это нужно.
Inodes критичны для работы файловой системы Unix, потому что они разделяют имя файла и его реальные данные. Это разделение позволяет нескольким именам файлов (жёстким ссылкам) указывать на один и тот же inode, обеспечивая эффективное управление файлами и гибкие структуры директорий.
Inode хранит фактическое содержимое файла, включая каждый байт данных файла на диске.
Новый — ещё не проверен сообществом
Вы