Estoy tratando de imprimir el espacio ocupado por los directorios (dos niveles hacia abajo). El tamaño indicado no es exacto. Por ejemplo, large_child_folder
es de 150gb ¿Cómo obtengo el tamaño real del directorio?
tree -L 2 -d --du -sh
.
├── [8.0K] parent_folder
│ └── [4.0K] large_child_folder
└── [8.0K] another_parent_folder
└── [4.0K] another_large_child_folder
La respuesta @ ¿Tamaño de impresión del contenido del directorio con el comando de árbol en el árbol 1.5? no parece correcto.
Respuesta aceptada:
El siguiente comando proporcionará información legible por humanos, sobre el tamaño de todos los directorios que tienen una profundidad de hasta 2 niveles de directorios por debajo del directorio actual:
du --max-depth=2 -h
du – estimación del uso del espacio del archivo – man
–max- depth=N imprime el total de un directorio solo si hay N o menos niveles por debajo del argumento de la línea de comando
-h, –tamaños de impresión legibles por humanos en formato legible por humanos (por ejemplo, 1K 234M 2G)