在Soalris中查找特定文件夹下的硬链接文件



我需要在Solaris中的特定文件夹下查找硬链接文件。尝试了以下命令,该命令根据inode计数列出文件。

查找-类型f-链接+1

上面的命令列出了源文件和目标文件。但我只需要列出target_file。例如:在测试文件夹下,有source.txt

测试

->source.txt

创建的硬链接:ln source.txt target.txt

上面的find命令同时返回source.txt和target.txt。但是我只需要一个命令来获取target.txt。这可能吗?

否。在硬链接之后,文件的两个名称在所有方面都是相等的,没有原始副本

由于它们共享底层inode,所以两个文件都具有相同的属性——更改一个文件即更改所有文件。

要么切换到符号链接,要么找到一个启发式方法来选择你不想看到的链接,比如它有一个扩展,或者稍后排序。

最新更新