使用 find 查找指向特定文件模式的符号链接

使用 find 查找指向特定文件模式的符号链接

我有几个目录,其中都有各种符号链接。我想要 find (或另一个程序)根据符号链接指向的位置进行查找。例如,当前的工作方式如下:

└─(11:05:%)── 我会溜走
lrwxrwxrwx 1 dialout 9 2010-11-03 11:05 slink -> /opt/file
└─(11:05:%)── find / -name '文件'

这就是我想要做的

└─(11:05:%)── 找到 . - 名称“文件”
/slink -> /opt/文件

答案1

find . -L -name 'file'

-L 表示遵循符号链接,根据 man 的说法,它从此文件中获取属性。或者你可以写:

find . -lname 'file'

第二个选项适用于损坏的链接。

相关内容