Comando du: Análisis del uso de espacio en disco en Linux

comando-du
comando-du

El comando du (disk usage) es una herramienta fundamental en sistemas Linux, utilizada para estimar y reportar el uso del espacio en disco. Comprender cómo utilizar este comando es crucial para administradores de sistemas y desarrolladores, ya que permite optimizar el espacio de almacenamiento de manera efectiva. En este artículo, abordaremos el uso del comando du, su sintaxis básica y algunas de sus opciones más relevantes que facilitarán su implementación en la gestión de recursos.

Si quieres aprender más sobre Linux, revisa nuestra Guía completa de comandos Linux y nuestro Curso de Linux gratis , te ayudarán a dominar la terminal y a sacar el máximo provecho de este artículo.

Sintaxis básica

du [opciones] [ruta]

opciones: Modificadores que alteran el comportamiento del comando.
ruta: Directorio o archivo cuyo uso de disco se analizará. Si se omite, du analiza el directorio actual.

Flags más comunes

OpciónDescripciónEjemplo
-hMuestra los tamaños en un formato legible (human-readable).du -h /ruta/del/directorio
-sMuestra solo el total del uso de disco.du -s /ruta/del/directorio
-aIncluye archivos en la salida, no solo directorios.du -a /ruta/del/directorio
-cGenera un total acumulado del uso de disco.du -c -h /ruta/del/directorio
–max-depth=NLimita la visualización a N niveles de profundidad.du -h –max-depth=1 /ruta

Ejemplo práctico

Comando

du -h --max-depth=1 -c /ruta/del/directorio

Desglose del comando

  • du: Inicia el análisis del uso de disco.
  • -h: Muestra tamaños en formato legible (1K, 234M, 2G).
  • –max-depth=1: Limita el análisis solo al primer nivel del directorio.
  • -c: Añade un total acumulado al final.
  • /ruta/del/directorio: Ruta objetivo.

Ejecución y salida esperada

4.0K ./subdirectorio1
12M ./subdirectorio2
8.0K ./archivo.txt
16M total

Esta salida indica cuánto espacio ocupa cada elemento dentro del directorio analizado y muestra también el total acumulado del uso de disco.

El comando du es una herramienta esencial para el análisis del uso de espacio en disco en sistemas Linux. Su capacidad para proporcionar información detallada y legible lo convierte en un recurso invaluable para administradores de sistemas. Las opciones como -h, –max-depth y -c permiten obtener información precisa y adaptada a las necesidades del usuario, facilitando una gestión óptima del espacio de almacenamiento.

Ejemplo en video

Para complementar esta guía, hemos preparado un video donde se muestra paso a paso cómo usar el comando du en Linux.

Este video te ayudará a comprender de manera práctica todo lo explicado en este artículo.

Comentarios

No hay comentarios aún. ¿Por qué no comienzas el debate?

Deja una respuesta

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