Ist es möglich, alle Dateien mit einem bestimmten Inode zu finden? Effizient?

7254
Charles Stewart

Es ist möglich, alle Pfade zu einer Datei mit einem bestimmten Inode zu finden, im Allgemeinen mit findder -inumOption 's' . Dies ist jedoch bei typischen Dateisystemen sehr schlecht. Welche Möglichkeiten gibt es, um die Leistung zu verbessern?

Gibt es Dateisysteme mit besonderer Unterstützung für diese Aufgabe? Gibt es updatedb- wie Dienstprogramme, die Inodes indizieren?

Je allgemeiner, desto besser die Antwort.

Postscript Weitere Informationen zu den Anforderungen finden Sie unter Was ist eine gute Lösung für das Datei-Tagging in Linux?

3

2 Antworten auf die Frage

3
julien
Während nur Antworten auf die Frage nur die Antwort auf die gestellte Frage beantworten können, ist es besser, die wichtigen Teile in die Antwort neben dem Link aufzunehmen. Nur-Link-Antworten neigen dazu, Links zu zerfallen. Cholthi Paul Ttiopic vor 6 Jahren 0
2
Chupaka
debugfs -R "ncheck your_inode_num" /dev/sda 
Wissen Sie, wie `debugfs` seine Map von Inodes zu Pfaden aufbaut? (Soweit ich über ext2fs Bescheid weiß, informiert Sie die Inode-Tabelle nur über die Blöcke und Berechtigungen / Typen der Inodes.) Kann `debugfs` mit einer angehängten Partition verwendet werden? Charles Stewart vor 11 Jahren 1