Powiedzmy, że kiedy robię ls -li
w katalogu, otrzymuję to:
12353538 -rw-r--r-- 6 me me 1650 2013-01-10 16:33 fun.txt
Jak pokazuje wynik, plik fun.txt ma 6 dowiązań twardych; a numer i-węzła to 12353538 .
W takim przypadku, jak znaleźć wszystkie twarde linki do pliku, tj. Pliki o tym samym numerze i-węzła?
find
jest wystarczająco sprytny, aby używać ich w sposób dorozumiany. Zwykle musisz podaćfind
ścieżkę wyszukiwania i powiedzieć, że nie powinna opuszczać tych systemów plików (przez dowiązania symboliczne lub punkty montowania). Ale szukając twardych linków, jasne jest, który system plików ma przeszukiwać.