Ls

列出所有具有相同 inode 編號的文件?

  • February 7, 2021

假設當我ls -li在目錄中執行操作時,我得到了這個:

12353538 -rw-r--r-- 6 me me 1650 2013-01-10 16:33 fun.txt

如輸出所示,文件fun.txt6 個硬連結;並且 inode 號是12353538

如何找到文件的所有硬連結,即具有相同 inode 編號的文件?

find /mount/point -mount -samefile /mount/point/your/file

如果你已經有了 inode 號,你可以使用 find 的-inum選項:

find /mount/point -xdev -inum 12353538

(一些find實現也支持雖然只是標準-mount的等價物)。-xdev``-xdev

引用自:https://unix.stackexchange.com/questions/73538