¿Por qué hay un bucle infinito en el sistema de archivos en una Mac? / Volúmenes / Macintosh HD / Volúmenes / Macintosh HD

1

Mientras jugaba con find en la Terminal me encontré con este extraño comportamiento: Parece que hay un bucle infinito en el sistema de archivos de Mac así:

/Volumes/Macintosh HD/Volumes/Macintosh HD/

... y así sucesivamente.

Aparentemente, es posible acceder a Volumes y Macintosh HD una y otra vez.

¿Cómo es esto posible? ¿No debería esto confundir cualquier proceso de excavación recursiva a través del sistema de archivos?

    
pregunta michaelh 17.11.2016 - 17:10

1 respuesta

0

/ Volúmenes / < startup > es simplemente un enlace simbólico, y no hay reglas en contra de dónde se puede vincular.

$ ls -la /Volumes/Macintosh\ HD
lrwxr-xr-x  1 root  wheel     1B 22 Feb 15:40 /Volumes/Macintosh HD -> /

No es un bucle infinito real, solo un bucle de enlaces; Una vez que lo sigues, vuelves a poner el camino.

    
respondido por el grg 01.03.2017 - 19:39

Lea otras preguntas en las etiquetas