Conocer el tamaño que ocupa una carpeta en linux por consola

Si quieres saber cuando pesa un directorio en tu linux podemos saberlo utilizando el comando «du«, y pasándole «sh» por parámetro nos mostrará el total en formato legible.

du -sh directorio/

Y nos devolverá el peso de forma legible

2,7G httpdocs/

Si queremos conocer cada archivo que hay en el directorio le pondremos el «*» al final.

du -sh httpdocs/*

1,7M httpdocs/1_es_0_sitemap.xml
4,0K httpdocs/1_index_sitemap.xml
532M httpdocs/cache
3,3M httpdocs/classes
840K httpdocs/config
4,0K httpdocs/CONTRIBUTING.md
4,0K httpdocs/CONTRIBUTORS.md
2,5M httpdocs/controllers
16K httpdocs/css

 



 

Os dejo una breve explicación de los parámetros que le podemos pasar:

-h: indica el tamaño en formato legible (Kilobytes, Megas, Gigas…) en vez de en sectores de disco.
-s: Muestra solo el total, en vez del tamaño de cada subdirectorio.
-c: Imprime el total de los directorios listados, además del tamaño de cada directorio.
-a: Muestra la información de los ficheros además de los directorios


Aporte en comentario de Miguel Rodríguez:

Podemos ordenar la salida con el siguiente comando:

du -sh httpdocs/* | sort -h

Tu opinión es importante para mi, ¿Te ha resultado útil este artículo?

4 Comments

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*