首页 > 解决方案 > 使用 Java 查找硬链接文件的所有路径

问题描述

我知道如何确定一个文件是否有硬链接兄弟姐妹(link),但是当我有一个文件时如何获取(其他)文件的路径?

标签: javafilesystems

解决方案


操作系统没有提供有效地做到这一点的方法。您需要做的是遍历文件系统并查找所有与您已有的 inode 编号相同的文件条目。

你会在 Java 中做同样的事情。

(本问答解释了如何在 Java 中获取文件的 inode 编号:Uniquely identify file in Java


推荐阅读