A este tipo de enlaces se les conoce como enlaces rígidos porque directamente crean el enlace al inodo. Tenga en cuenta que puede crear enlaces rígidos sólo cuando estén en el mismo sistema de ficheros; los enlaces simbólicos (ver debajo) no tienen esta restricción.
Cuando borra un fichero con rm, realmente sólo está
borrando uno de los enlaces a ese fichero. Si usa la orden
entonces sólo el enlace llamado foo se borra, bar
todavía existirá. Un fichero sólo se borra realmente del sistema
cuando no tiene enlaces. Normalmente, los ficheros tienen un
único enlace, por lo que usando la orden rm se borra el fichero. Sin embargo,
si un fichero tiene múltiples enlaces, usando rm sólo se borrará
un enlace simple; para borrar el fichero, deberá borrar todos los enlaces a él.
El comando ls -l muestra el número de enlaces a un fichero
(entre otra información).
La segunda columna del listado, ''2'', especifica el número de
enlaces al fichero.
Asi resulta que un directorio no es realmente más que un fichero que contiene información sobre asociaciones enlaces-a-inodos. Además, cada directorio contiene al menos dos enlaces rígidos: ''.'' (un enlace apuntando a él mismo), y ''..'' (un enlace apuntando a su directorio padre). El enlace ''..'' del directorio raíz (/) simplemente vuelve a apuntar a /. (En otras palabras, el directorio padre del directorio raíz es él mismo.)