Encuentre el número de inodo del archivo y luego busque todos los archivos con el mismo número de inodo:
$ ls -i foo.txt
41525360 foo.txt
$ find . -follow -inum 41525360
Alternativamente, pruebe el lname
opción de find
, pero esto no funcionará si tiene enlaces simbólicos relativos, p. a -> ../foo.txt
$ find . -lname /path/to/foo.txt
Depende, si está tratando de encontrar enlaces a un archivo específico que se llama foo.txt,
entonces esta es la única buena manera:
find -L / -samefile path/to/foo.txt
Por otro lado, si solo está tratando de encontrar enlaces a cualquier archivo que se llama foo.txt
, luego algo como
find / -lname foo.txt
o
find . -lname \*foo.txt # ignore leading pathname components