Вопросы с тегом «inode»

Что касается вопроса, относящегося к inode (индексному узлу), структуре данных в файловой системе в стиле Unix, которая описывает объект файловой системы, такой как файл или каталог. Используйте этот тег для вопросов о самой структуре данных inode или вопросов о проблемах, возникающих в результате запроса или управления inode в области файловой системы.

189
Найдите, где используются inode

Поэтому я получил предупреждение от нашей системы мониторинга на одном из наших блоков о том, что число свободных инодов в файловой системе уменьшается. df -i вывод показывает это: Filesystem Inodes IUsed IFree IUse% Mounted on /dev/xvda1 524288 422613 101675 81% / Как видите, в корневом разделе...

125
Что такое суперблок, инод, дентри и файл?

Из статьи Анатомия файловой системы Linux М. Тима Джонса я прочитал, что Linux рассматривает все файловые системы с точки зрения общего набора объектов, и это объекты суперблок , inode , dentry и файл . Несмотря на то, что остальная часть параграфа объясняет вышеизложенное, мне не очень понравилось...

61
Как я могу увеличить количество инодов в файловой системе ext4?

У меня была проблема (новая для меня) на прошлой неделе. У меня есть файловая система ext4 (Fedora 15). Приложение, которое запускается на сервере, внезапно остановилось. Я не мог найти проблему с первого взгляда. dfпоказал 50% доступного пространства. После поисков около часа я увидел сообщение на...

53
Список всех файлов с одинаковым номером инода?

Допустим, когда я делаю ls -liэто в каталоге, я получаю это: 12353538 -rw-r--r-- 6 me me 1650 2013-01-10 16:33 fun.txt Как показывает вывод, файл fun.txt имеет 6 жестких ссылок; и номер индекса 12353538 . Учитывая ситуацию, как мне найти все жесткие ссылки для файла, т.е. файлы с одинаковым номером...

48
Как подсчитать все файлы рекурсивно по каталогам

Я хочу посмотреть, сколько файлов находится в подкаталогах, чтобы выяснить, где в системе используется весь индекс. Вроде как я бы сделал это для использования пространства du -sh /* что даст мне пространство, используемое в каталогах вне root, но в этом случае я хочу количество файлов, а не...

35
Можно ли исчерпать место на диске, создав очень большое количество пустых файлов?

Хорошо известно, что пустые текстовые файлы имеют нулевые байты: Тем не менее, каждый из них содержит метаданные , которые, согласно моим исследованиям, хранятся в inode и используют пространство . Учитывая это, мне кажется логичным, что можно заполнить диск, просто создав пустые текстовые файлы....

31
Почему каталоги / home, / usr, / var и т. Д. Имеют одинаковый номер индекса (2)?

Я обнаружил, что в моем корневом каталоге есть несколько каталогов с одинаковым номером инода: $ ls -aid */ .*/ 2 home/ 2 tmp/ 2 usr/ 2 var/ 2 ./ 2 ../ 1 sys/ 1 proc/ Я только знаю, что имена каталогов хранятся в родительском каталоге, а их данные хранятся в иноде самих каталогов. Я запутался...

29
Почему программный пакет работает нормально, даже когда он обновляется?

Скажем, у меня запущено программное обеспечение, а затем я запускаю диспетчер пакетов для обновления программного обеспечения и замечаю, что Linux не останавливает запущенный процесс обновления пакета - он все еще работает нормально. Как Linux делает...

27
Можно ли получить файл по его индоду?

Я выполнил следующие команды в указанном порядке: $ln a b $ls -i a b 523669 a 523669 b $rm -f a $ls -i b 523669 b Из этого теста я пришел к выводу, что команда rmфактически удаляет только имя файла ( aв этом тесте), а не файл, так как индекс все еще существует и может быть получен через другое имя...

26
Как я могу найти количество файлов в файловой системе?

Я хочу знать, сколько файлов у меня в файловой системе. Я знаю, что могу сделать что-то вроде этого: find / -type f | wc -l Это кажется крайне неэффективным. Что я действительно хотел бы сделать, так это найти общее количество уникальных инодов, которые считаются «файлами». Есть ли способ лучше?...

19
Почему размер таблицы индексов обычно не изменяется?

Файловые системы Unix обычно имеют таблицу inode, и количество записей в этой таблице обычно фиксируется на момент создания файловой системы. Иногда это приводит к тому, что люди с большим количеством дискового пространства получают запутанные сообщения об ошибках, связанные с отсутствием...

17
Как создать жесткую ссылку на индекс (ext4)?

Если я знаю индексный узел (inode) файла, но я не знаю его пути (или любого из его путей), возможно ли создать жесткую ссылку на этот inode напрямую? Я мог бы найти файл, используя, sudo find / -inum 123546а затем создать жесткую ссылку, но это было бы слишком медленно для моего приложения. NB Я...

16
Что такое осиротевший инод? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 3 года назад . Я понимаю, что такое инод, но каково точное...

11
Почему в специальных файлах устройств есть inode?

Файлы устройства не являются файлами сами по себе. Это интерфейс ввода / вывода для использования устройств в Unix-подобных операционных системах. Они не используют места на диске, однако, они все еще используют inode, как сообщается statкомандой: $ stat /dev/sda File: /dev/sda Size: 0 Blocks: 0 IO...

11
Определяет ли номер индекса, какие файлы были созданы раньше, чем другие?

В ext4файловой системе, предположим , что file1имеет номер индексного дескриптора 1, и file2имеет номер индексного дескриптора 2. Теперь, независимо от какой-либо crtimeвременной отметки, которая может быть доступна, неправильно ли предполагать, что она file1была создана раньше, чем file2только...

10
Портативный способ найти номер инода

Сначала я использовал stat -c %i file(чтобы обнаружить присутствие тюрьмы ), который, казалось, работал на любом дистрибутиве Linux под солнцем. На OS X'е пришлось пользоваться ls -i file | cut -d ' ' -f 1. Есть ли способ найти номер индекса файла в сценарии оболочки, который переносим на платформы...

10
Почему ядро ​​Linux сообщает о «нехватке места на диске», когда на самом деле оно выходит за пределы i-узлов

Мой друг, который любит программировать в среде Linux, но мало знает об администрировании Linux, недавно столкнулся с проблемой, когда его ОС (Ubuntu) сообщала о «нехватке дискового пространства на томе XXX». Но когда он пошел проверить громкость, осталось еще 700 ГБ. Через много времени он смог...