web-dev-qa-db-ja.com

特定のiノードを持つすべてのファイルを検索することは可能ですか?効率的に?

一般に、find-inumオプションを使用して、特定のiノードを持つファイルへのすべてのパスを見つけることができます。しかし、これは一般的なファイルシステムではひどいパフォーマンスを示します。パフォーマンスを向上させるためにどのようなオプションがありますか?

このタスクを特別にサポートするファイルシステムはありますか? iノードにインデックスを付けるupdatedbのようなユーティリティはありますか?

より一般的であるほど、より良い答えが得られます。

Postscript要件の詳細については、 Linuxでのファイルタグ付けの適切なソリューションは何ですか? を参照してください。

4
Charles Stewart

sOについても同様の質問がありますが、おそらくそれが役立つでしょう。

https://stackoverflow.com/questions/1340263/what-is-the-fastest-way-to-find-all-the-file-with-the-same-inode

2
julien
debugfs -R "ncheck your_inode_num" /dev/sda
2
Chupaka