我有一个文件系统,其中存在一个或多个指向文件的符号链接。有没有办法遍历每个文件并确定文件系统上指向该文件的所有符号链接的位置?
操作系统是 Ubuntu 9.10 Linux
答案1
您可以使用旧的find
开关-lname
:
查找 / -lname'/path/to/linked/file' 2> /dev/null
对于更复杂的方法,您可以使用文件的 inode 编号(从中检索ls -i <file>
):
查找 / -follow -inum 123456 2> /dev/null