linux – ¿Mostrar cada tamaño de subdirectorio en un formato de lista usando un comando de línea en Bash?

Pregunta:

Quiero obtener una lista de los directorios y sus tamaños en un formato de lista como el que obtiene cuando hace un ls -l .

El caso es que ¿hay un comando de una línea que puede hacer esto? Veo que otros tienen comandos largos solo para generar esto. Eso es demasiado.

¿Qué comando puede hacer esto o combinación de comandos que se pueden escribir fácilmente? du -h da, pero muestra todas las subcarpetas que no es lo que quiero. solo las carpetas de directorios actuales.

Respuesta:

Probablemente desee ver los directorios ordenados por tamaño:

$ du -hs * | sort -hr

856M    lib
746M    share
612M    lib64
312M    src
267M    java
239M    bin
179M    sbin
173M    local
93M     i686-w64-mingw32
72M     libexec
26M     include
20M     puppet
772K    X11R6
20K     man
4.0K    games
4.0K    etc
0       tmp

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım