找出符号链接的位置,Linux?

时间:2012-07-12 15:29:13

标签: linux unix

我知道有办法通过遵循符号链接来确定文件的实际物理位置。但是,如果您知道文件的物理位置并且确定存在符号链接,是否可以知道符号链接在哪里。

3 个答案:

答案 0 :(得分:2)

嗯,是的,但您必须使用find(1)遍历所有已安装的文件系统才能找到任何链接。

另请参阅:https://stackoverflow.com/a/4535344/140740

答案 1 :(得分:1)

据我所知,文件系统根本不包含该信息。这意味着您唯一的方法是遍历文件系统,查看所有符号链接并标记指向所需文件的文件系统。

不太理想,我知道。符号链接工具(apt-get install符号链接)将帮助您完成此操作。小心,它不会遍历文件系统边界!

答案 2 :(得分:0)

ls -l没有显示出来?它应该,否则请查看手册。

编辑:

看一下这个主题:Linux: Find all symlinks of a given 'original' file? (reverse 'readlink')