Diciamo, quando lo faccio ls -li
all'interno di una directory, ottengo questo:
12353538 -rw-r--r-- 6 me me 1650 2013-01-10 16:33 fun.txt
Come mostra l'output, il file fun.txt ha 6 hard link; e il numero di inode è 12353538 .
Dato il caso, come posso trovare tutti i collegamenti reali per il file, cioè i file con lo stesso numero di inode?
find
è abbastanza intelligente da usarli implicitamente. Di solito devi darefind
un percorso di ricerca e dirlo che non deve lasciare questi file system (tramite link simbolici o punti di mount). Ma quando si cercano hard link è chiaro su quale file system cercare.