Posible duplicado:
¿Cómo obtengo el tamaño de un directorio Linux o Mac OS X desde la línea de comandos?
Estoy en una carpeta y quiero una lista de todos los subdirectorios y sus tamaños totales.
No quiero que enumere todos los subdirectorios y archivos de manera recursiva, solo los directorios de nivel superior y el tamaño total que utiliza en mi disco.
¿Cómo puedo hacer esto?
Respuestas:
Con
du
usted puede calcular el tamaño de un directorio:si solo tiene directorios, puede simplemente (
-h
devolverá unidades legibles por humanos,-s
no se repetirá)si en la carpeta que tiene contiene archivos y carpetas:
find
enumerará todos los directorios (-type d
) en la carpeta actual (-mindepth 1 -maxdepth 1
) y se ejecutarádu
en ellos.fuente
find . -maxdepth 1 -mindepth 1 -type d -exec du -hs {} \;
Intente escribir lo siguiente desde el directorio que le interesa
Funciona en Unix, por lo que debería funcionar en Mac
fuente