Где хранятся имена файлов в файловой системе?
Это не inode или с фактическим содержимым файла, так как у нас есть жесткая ссылка, что два имени файла могут указывать на один и тот же inode.
filesystems
yegle
источник
источник
.
внутри себя.Ответы:
Я не нашел подходящего дубликата, поэтому вот ответ на ваш вопрос.
Имена файлов и каталоги
выдержка
Источник: страница Википедии на Inode
Таким образом, имя файла хранится в информационной структуре каталогов. Например:
Структура каталога
выдержка
Вот ссылки на рисунке 9.3 выше:
Источник: Проект документации Linux: Файловая система
Ссылки
источник
Имя файла хранится в соответствующем каталоге («файл каталога»). Эта запись указывает на индекс.
источник
Имя файла хранится в структуре данных «directory», которая имеет «(string) filename» и соответствующий «(int) inode». каталог отвечает за отображение имени файла -> inode. и в ode отвечает за отображение inode -> сектора на диске.
источник