Cómo encontrar todos los enlaces a un directorio


15

Cuando clasifico un directorio obtengo una lista que me dice que hay 5 enlaces al directorio.

stat dir

Mi pregunta es ¿cómo obtengo información (nombres y ubicaciones) de estos 5 enlaces?

Respuestas:


19

Solo necesitas ls(o find).

Cuando crea un directorio, su recuento de enlaces comienza en 2:

  • Uno para el directorio en sí
  • Uno para el .enlace dentro de sí mismo

La otra cosa que aumenta el recuento de enlaces del directorio es sus subdirectorios: todos tienen una ..entrada que se vincula a su padre, agregando uno a su recuento de enlaces.

No puede vincular directorios en Linux, por lo que estas son las únicas cosas que cuentan para el recuento de enlaces: dos más número de subdirectorios.


1
Interesante, nunca lo puse en mi cabeza .y ..son solo enlaces. Siempre los he considerado puntos mágicos.
Banjer
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.