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

查找符号链接的位置,Linux?,linux,unix,Linux,Unix,我知道有很多方法可以通过符号链接来确定文件的实际物理位置。但是,如果您知道文件的物理位置并且确定存在符号链接,是否可以知道符号链接在哪里。是的,但是您必须遍历所有装载的文件系统才能找到任何链接 另请参见:好的,是的,但是您必须遍历所有装载的文件系统,才能找到任何链接 另请参见:ls-l不显示它吗?否则,请参阅手册 编辑: 看看这个线程:ls-l没有显示它吗?否则,请参阅手册 编辑: 看看这个线程:据我所知,文件系统根本不包含这些信息。这意味着您唯一的方法是遍历文件系统,查看所有符号链接并标记指向

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

是的,但是您必须遍历所有装载的文件系统才能找到任何链接


另请参见:

好的,是的,但是您必须遍历所有装载的文件系统,才能找到任何链接


另请参见:

ls-l
不显示它吗?否则,请参阅手册

编辑:


看看这个线程:

ls-l
没有显示它吗?否则,请参阅手册

编辑:


看看这个线程:

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


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

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


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

这可能是的副本。@orzechowskid谢谢我会查出来的。这可能是的副本。@orzechowskid谢谢我会查出来的。非常感谢您的快速回复。如果我们知道符号链接在文件系统中的位置,它就会工作。在我的例子中,我知道文件的位置,但是我丢失了它的符号链接。我想知道找到它的最简单方法。添加了一个链接,将帮助您。非常感谢您的快速回复。如果我们知道符号链接在文件系统中的位置,它就会工作。在我的例子中,我知道文件的位置,但是我丢失了它的符号链接。我想知道找到它的最简单方法。添加了一个可以帮助你的链接。非常感谢你的回复,如果工具有用的话,我会尝试一下,太棒了!但是请查看@DigitalRoss answer,他提供的链接建议
find-L/dir/to/start-samefile/tmp/orig.file
,该链接可以在任何计算机上运行(因为它不依赖于特定的软件)。@DigitalRoss提供的链接对我的回答帮助很大,如果该工具有用,将尝试一下,太棒了!但是请查看@DigitalRoss answer,他提供的链接建议
find-L/dir/to/start-samefile/tmp/orig.file
,该链接起到了作用,可以在任何计算机上运行(因为它不依赖于特定的软件)@DigitalRoss提供的链接帮助了我