使用 Java 查找硬链接文件的所有路径

Find all paths for hard-linked files with Java

我知道如何找出一个文件是否有硬 link 兄弟姐妹 (link),但是如果我有一个文件,我该如何获取(其他)文件的路径?

OS 没有提供有效执行此操作的方法。你需要做的是遍历文件系统,寻找所有与你已有的 inode 编号相同的文件条目。

您可以在 Java 中以同样的方式进行操作。

(此问答解释了如何获取 Java 中文件的 inode 编号: