Sagen wir ls -li
mal , wenn ich in einem Verzeichnis mache , bekomme ich folgendes:
12353538 -rw-r--r-- 6 me me 1650 2013-01-10 16:33 fun.txt
Wie die Ausgabe zeigt, wird die Datei fun.txt hat 6 Hard - Links; und die Inode-Nummer ist 12353538 .
Wie finde ich unter diesen Umständen alle Hardlinks für die Datei, dh Dateien mit derselben Inode-Nummer?
find
ist klug genug, sie implizit zu verwenden. In der Regel müssen Siefind
einen Suchpfad angeben und angeben, dass diese Dateisysteme nicht verlassen werden sollen (über Symlinks oder Mount-Punkte). Bei der Suche nach festen Links ist jedoch klar, in welchem Dateisystem gesucht werden soll.