13 votos

Repitiendo /Sistemas/Volúmenes/Datos/Sistemas/Volúmenes/Datos

Estoy usando ncdu para ver a dónde va mi espacio de almacenamiento, y noté una ruta de archivos aparentemente interminable que parece estar atravesando:

/System/Volumes/Data/System/Volumes/Data/System/Volumes/Data/System/Volumes/Data/System/Volumes...

Esta ruta de archivo no existe en realidad si intento cd allí (gracias a Dios):

$ ls -lshart /System/Volumes/Data/System/
total 0
0 drwxr-xr-x@  3 root  wheel    96B Aug 24  2019 .
0 drwxr-xr-x   9 root  wheel   288B Sep 29  2019 Library
0 drwxr-xr-x  26 root  wheel   832B Apr 20 02:15 ..

Pero parece que inexplicablemente estoy utilizando más datos de los que creo; ncdu dice que estoy usando unos 40GB en el espacio de usuario, y trato de mantener la máquina bastante despejada. XCode y Docker son las aplicaciones más grandes de las pocas que tengo, con diferencia.

Por ejemplo, ncdu me dice que estoy usando 487GB (y contando), mientras que la máquina sólo tiene un SSD de 120GB:

Total items: 17767208 size: 484.7 GiB

En Catalina 1.15.4 .

enter image description here

Relacionado: ¿Qué es /Sistema/Volúmenes/Datos?

12voto

Yannic Puntos 141

Esto es un problema con los firmlinks que son utilizados por MacOS y no son soportados por ncdu.

Puede utilizar ncdu --exclude /System/Volumes/Data -x / en MacOS Catalina para evitar el problema y escanear todo el sistema de archivos.

8voto

Sen Puntos 141

Creo que quieres ncdu <path> --exclude-firmlinks (disponible en ncdu 1.15.1 en OS X - posiblemente antes, pero esta es la versión que estoy usando y tiene --exclude-firmlinks disponible). Como han dicho otros, tiene que ver con los firmlinks, y esto solucionará el problema.

1voto

Oskar Puntos 1242

Este es un problema común con los programas que no manejan bien los enlaces. La herramienta está atascada en un laberinto con giros a la izquierda que la llevan a un círculo - nunca saldrá hasta que su algoritmo de búsqueda sea cambiado para tomar mejores decisiones en MacOS Catalina y más nuevos.

La nueva variable es firmlinks que fusiona dos sistemas de archivos diferentes. Es posible que tenga que iniciar esta herramienta de manera que no mida ningún directorio con un enlace firme en él hasta que se pueda actualizar para que funcione.

Me encanta ncdu pero puede necesitar otras herramientas que funcionen mejor con los nuevos diseños.

Seleccione una herramienta que conozca los enlaces duros, sim y firmes y estará listo.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X