logotipo
JUEVES

02

Feb...

Última modificación 2017-02-02T05:21:09-05:00

DU: cómo ver los 10 directorios que ocupan más espacio

DU: cómo ver los 10 directorios que ocupan más espacio

DU (ABREVIATURA DE DISK USAGE, USO DE DISCO) ES UN COMANDO ESTÁNDAR DE LOS SISTEMAS OPERATIVOS DE LA FAMILIA UNIX. SE USA PARA ESTIMAR EL USO DE ESPACIO EN DISCO DURO DE UN ARCHIVO, UN DIRECTORIO EN PARTICULAR O DE ARCHIVOS EN UN SISTEMA DE ARCHIVOS. LA UTILIDAD DU APARECIÓ POR PRIMERA VEZ EN LA VERSIÓN 1 DEL UNIX DE AT&T.

 

Si queremos ver específicamente el peso de un archivo o carpeta de la forma más fácil y humana posible, ejecutamos:

$ du -bsh Videos/

Lo que nos devolverá:

du -bsh Videos/
215G    Videos/

Ahora, vamos a ver cuáles son los directorios más pesados que tenemos en nuestro /home organizados de mayor a menor:

$ du -sm *

Lo que nos devuelve:

$ du -sm *
1172 Descargas
68855 Documentos
4084 Escritorio
22270 Imágenes
174192 Linux
50887 Música
3088 Proyectos
1379 Trabajo
219515 Videos

Si sólo quisiéramos ver cuáles son, por ejemplo, los 5 directorios más pesados en nuestro /home podríamos usa du con una serie de comandos extras, por ejemplo:

$ du -sm * | sort -nr | head -5

Lo cual devolvería:

$ du -sm * | sort -nr | head -5
219515 Videos
174192 Linux
68855 Documentos
50887 Música
22270 Imágenes

Pero los valores que nos devuelven no son “tan humanos” pues están representados en MB y son más engorrosos de entender. Es por ello que ejecutamos:

$ du -hs * | sort -nr | head -5

Lo cual nos devuelve:

$ du -hs * | sort -nr | head -5
215G Videos
171G Linux
68G Documentos
50G Música
28K mageia-2013.svg