El comando du (disk usage) es una herramienta esencial en Linux para conocer el uso del espacio en disco de los archivos y directorios. Este artículo te guiará a través de las funcionalidades básicas y avanzadas de du, proporcionando ejemplos prácticos para ayudarte a gestionar el almacenamiento de tu sistema de manera más eficiente.
El comando du se utiliza para estimar y reportar el espacio en disco que ocupan los archivos y directorios. Al ejecutarlo, proporciona información detallada sobre la cantidad de espacio utilizado, lo que resulta útil para identificar archivos y directorios que están ocupando demasiado espacio.
La sintaxis básica del comando du es la siguiente:
du [opciones] [archivo/directorio]
Donde “opciones” son los modificadores que ajustan el comportamiento del comando y “archivo/directorio” es la ruta al archivo o directorio que deseas analizar.
A continuación, se describen algunas de las opciones más comunes y útiles que puedes utilizar con du:
Para ver el uso del espacio en un directorio específico y sus subdirectorios en un formato legible, usa la opción -h:
du -h /ruta/al/directorio
Si quieres incluir archivos individuales en el reporte, utiliza la opción -a:
du -ah /ruta/al/directorio
Para obtener un resumen que muestre solo el total del espacio utilizado por un directorio y no sus subdirectorios, usa la opción -s:
du -sh /ruta/al/directorio
Puedes limitar la profundidad del reporte para no ver todos los subdirectorios utilizando la opción -d seguida del número de niveles que deseas ver. Por ejemplo, para ver solo los primeros dos niveles de subdirectorios:
du -h –max-depth=2 /ruta/al/directorio
Para incluir un total general del espacio utilizado por todos los archivos y directorios listados, utiliza la opción -c:
du -hc /ruta/al/directorio
El comando du es una herramienta poderosa y flexible para la gestión del espacio en disco en sistemas Linux. Con sus diversas opciones, puedes obtener una comprensión detallada del uso del almacenamiento, lo que te permite tomar decisiones informadas sobre cómo gestionar y optimizar tu espacio en disco. Para más información y detalles sobre todas las opciones disponibles, puedes consultar la página del manual de du en man7.org.
Espero que este artículo te haya sido útil para entender mejor cómo utilizar el comando du y sacarle el máximo provecho a sus funcionalidades. Aprende también sobre el comando file en Linux.