эй, есть похожий вопрос на SO, может быть, это поможет.
Можно ли найти все файлы с данным индексом? Эффективно?
7167
Charles Stewart
В общем, можно найти все пути к файлу с заданным индексом, используя параметр find
's' -inum
. Но это имеет ужасную производительность для типичных файловых систем. Какие есть варианты для улучшения производительности?
Существуют ли файловые системы со специальной поддержкой для этой задачи? Существуют ли updatedb
подобные утилиты, которые индексируют inode?
Чем более общий, тем лучше ответ.
Постскриптум Дополнительные сведения о требованиях см. В разделе Каково хорошее решение для тегирования файлов в Linux?
2 ответа на вопрос
3
julien
Хотя ответы только на ссылку могут дать ответ на заданный вопрос, лучше включить в ответ важные части рядом со ссылкой. Ответы только на ссылки, как правило, склонны к затуханию ссылок.
Cholthi Paul Ttiopic 6 лет назад
0
2
Chupaka
debugfs -R "ncheck your_inode_num" /dev/sda
Знаете ли вы, как `debugfs` создает свою карту inode для путей? (Из того, что я мало знаю о ext2fs, таблица inode говорит только о блоках, используемых и разрешениях / типах inode.) Можно ли использовать `debugfs` с подключенным разделом?
Charles Stewart 11 лет назад
1
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
1
Приостановить все, кроме x задач, интенсивно использующих процессор
-
9
"Отсоединить" и "Reattach" Xterms через X сессий?
-
-
1
Windows дата репрезентация
-
9
grep все файлы .java в каталоге для конкретной строки
-
1
Является ли kill -STOP временной командой?
-
2
Изменить количество строк и столбцов в VT420?
-
10
Как я могу найти в истории bash и повторно запустить команду?
-
2
Можно ли передать выходные данные одной команды двум другим командам?
-
3
Хватит cron отправлять мне письма