calcular el tamaño de una carpeta
Tutoriales

Cómo calcular el tamaño de una carpeta desde consola

2 minutos de lectura

En muchas ocasiones necesitaremos calcular el tamaño de una carpeta o cuales son las carpetas de mayor tamaño dentro de un directorio. Con el comando “du” y algunos de sus parámetros podremos obtener este tipo de información.

Listado parámetros del comando “du”:

https://xn--linuxenespaol-skb.com/comandos/comando-du/

 

Calcular el tamaño de una carpeta:

du -hs NOMBRECARPETA
  • Opción -h : tamaños de visualización en formato legible por el usuario (por ejemplo, 1K, 234M, 2G).
  • Opción -s :  muestra sólo un total para cada argumento (resumen).

La salida del comando devolverá el tamaño de la carpeta y el nombre de esta del siguiente modo:

Ya tenemos el tamaño total del contenido de la carpeta analizada.

Mostrar los 10 directorios con mayor tamaño:

Con este comando podremos sacar los 10 directorios que más espacio ocupan, ordenando de directorio con mayor a menor tamaño el listado obtenido.

du -hs /NOMBREORUTA | sort -n -r | head -n 10
  • Opción -r : invierte el resultado de las comparaciones.
  • Opción -h : compara los números legibles.
  • Parámetro head -10 : muestra las 10 primeras líneas.

Muestra salida:

179M.
84M ./uploads
57M ./images
51M ./images/faq
49M ./images/faq/2013
48M ./uploads/cms
37M ./videos/faq/2013/12
37M ./videos/faq/2013
37M ./videos/faq
37M ./videos
36M ./uploads/faq

Encuentre el archivo más grande en un directorio y sus subdirectorios usando el comando find:

Comando:

find  / path / to / dir /  -printf  '% s% p \ n' |  sort  -nr  |  cabeza  -10 
encontrar . -printf  '% s% p \ n' |  sort  -nr  |  cabeza  -10

Muestra salida:

5700875 ./images/faq/2013/11/iftop-outputs.gif
5459671 ./videos/faq/2013/12/glances/glances.webm
5091119 ./videos/faq/2013/12/glances/glances.ogv
4706278 ./images/faq/2013/09/cyberciti.biz.linux.wallpapers_r0x1.tar.gz
3911341 ./videos/faq/2013/12/vim-exit/vim-exit.ogv
3640181 ./videos/faq/2013/12/python-subprocess/python-subprocess.webm
3571712 ./images/faq/2013/12/glances-demo-large.gif
3222684 ./videos/faq/2013/12/vim-exit/vim-exit.mp4
3198164 ./videos/faq/2013/12/python-subprocess/python-subprocess.ogv
3056537 ./images/faq/2013/08/debian-as-parent-distribution.png.bak

 

5/5 - (1 voto)

Entradas relaccionadas

Cómo instalar MariaDB en CentOS 8

Diego García Cuesta

Grabar Windows en una memoria USB desde Linux

Linux en Español

Mejorar el rendimiento de Firefox en Linux activando WebRender

Linux en Español

Cómo conectar tus cuentas en la nube con el escritorio Plasma KDE

Linux en Español

Cómo deshabilitar XML-RPC en WordPress

Diego García Cuesta

CloudFail: Instalación y configuración

Diego García Cuesta

Este sitio web utiliza cookies para mejorar su experiencia. Asumiremos que está de acuerdo con esto, pero puede optar por no participar si lo desea. Aceptar Leer más

Política de privacidad y cookies