Digamos que cuando hago ls -lidentro de un directorio, obtengo esto:
12353538 -rw-r--r-- 6 me me 1650 2013-01-10 16:33 fun.txt
Como muestra la salida, el archivo fun.txt tiene 6 enlaces duros; y el número de inodo es 12353538 .
Dado el caso, ¿cómo encuentro todos los enlaces duros para el archivo, es decir, archivos con el mismo número de inodo?

findes lo suficientemente inteligente como para usarlos implícitamente. Por lo general, debe proporcionarfinduna ruta de búsqueda y decirle que no debe abandonar estos sistemas de archivos (a través de enlaces simbólicos o puntos de montaje). Pero cuando se buscan enlaces duros, está claro en qué sistema de archivos buscar.-xdevpara evitar descender a directorios en otros sistemas de archivos, de lo contrario, puede encontrar otro archivo con el mismo número de inodo ubicado en otro sistema de archivos.-samefileen HP-UX es-linkedto(aunque es ligeramente diferente: una ruta de búsqueda todavía debe especificarse, por ejemplo).find /mount/point -samefile /mount/point/your/fileSi ya tiene el número de inodo, puede usar la
-inumopción find :fuente
find /mount/point -inum 12353538. De lo contrario, find solo se verá debajo de la carpeta actual.