使用 inode 编号来定位硬链接

使用 inode 编号来定位硬链接

如何使用 inode 编号来定位指向我的主目录中的文件“file.txt”的所有硬链接?

答案1

查找主目录中具有 inode 编号的所有文件,使用

find ~ -maxdepth 1 -inum N

(仅限主目录)或

find ~ -xdev -inum N

(包括子目录)。

该开关-xdev可防止在不同的文件系统上查找具有相同 inode 编号的文件,因为它们不是我们正在寻找的硬链接。

查找所有硬链接文件.txt, 您可以使用

find -inum "$(stat -c %i file.txt)"

有或没有-maxdepth开关。

看:

相关内容