Empezando con el comando du
El comando du
, abreviatura de "disk usage" (uso de disco), es una herramienta poderosa en el sistema de archivos Linux que te permite determinar rápidamente y fácilmente el uso del espacio en disco de archivos y directorios. Este comando es especialmente útil cuando necesitas identificar qué archivos o directorios están consumiendo la mayor cantidad de espacio en disco en tu sistema.
Entendiendo el comando du
El comando du
proporciona un resumen del uso del espacio en disco de un archivo o directorio dado. Por defecto, muestra el tamaño total del directorio especificado y de todos sus subdirectorios. La salida generalmente se presenta en un formato legible por humanos, como kilobytes (kB), megabytes (MB) o gigabytes (GB).
Aplicando el comando du
Para usar el comando du
, simplemente ejecútalo en la terminal con el archivo o directorio deseado como argumento. Por ejemplo, para obtener el uso de disco del directorio actual, puedes usar el siguiente comando:
du -h .
Esto mostrará el uso total de disco del directorio actual y sus subdirectorios, con los tamaños formateados de manera legible por humanos (por ejemplo, "1.2M" para 1.2 megabytes).
También puedes usar el comando du
para obtener el uso de disco de un directorio específico. Por ejemplo, para obtener el uso de disco del directorio /var/log
, puedes ejecutar:
du -h /var/log
Esto mostrará el uso de disco del directorio /var/log
y sus subdirectorios.
Explorando la profundidad de directorios con du
El comando du
también te permite controlar la profundidad del árbol de directorios que explora. Esto puede ser útil cuando quieres centrarte en los directorios de nivel superior o subdirectorios que están consumiendo la mayor cantidad de espacio en disco.
Para limitar la profundidad del árbol de directorios, puedes usar la opción -d
o --max-depth
seguida de un número. Por ejemplo, para obtener el uso de disco del directorio actual y sus subdirectorios inmediatos (profundidad 1), puedes ejecutar:
du -h -d 1 .
Esto mostrará el uso de disco del directorio actual y sus subdirectorios de primer nivel, sin explorar más profundamente en el árbol de directorios.
Al usar el comando du
y sus diversas opciones, puedes administrar y optimizar de manera efectiva el uso del espacio en disco en tu sistema Linux.