Gestionar el espacio en disco es una tarea fundamental para cualquier usuario o administrador de Linux. Dos comandos esenciales para este propósito son df y du. Exploremos cómo usarlos para monitorear eficazmente la utilización de su disco.
Comprobación del Espacio del Sistema de Archivos con df
El comando df (disk free o espacio libre en disco) informa sobre la cantidad de espacio en disco utilizado y disponible en sus sistemas de archivos montados actualmente. Proporciona una visión general de alto nivel de su almacenamiento.
Para obtener un informe en un formato legible para humanos (por ejemplo, GB, MB, KB), use la opción -h:
pete@icebox:~$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 6.2G 2.3G 3.6G 40% /
Esta salida muestra el dispositivo del sistema de archivos, el tamaño total, el espacio utilizado, el espacio disponible, el porcentaje de uso y dónde está montado.
Análisis del Uso de Inodos
Además del espacio en bloques, los sistemas de archivos también utilizan inodos para almacenar metadatos sobre los archivos (como permisos, propiedad y ubicación). En raras ocasiones, puede quedarse sin inodos incluso si tiene espacio libre en disco. Para verificar el uso de inodos, puede usar el comando df -i. Ejecutar df -i en Linux le da una imagen clara de la asignación de inodos.
pete@icebox:~$ df -i
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/sda1 4128768 128768 4000000 4% /
Resumen del Uso de Directorios con du
Cuando nota que un disco se está llenando, querrá identificar qué archivos o directorios están consumiendo más espacio. Para esta tarea, el comando du (disk usage o uso de disco) es la herramienta perfecta.
Ejecutar du sin argumentos muestra el uso de disco para cada subdirectorio en su ubicación actual. Usar la opción -h proporciona un resumen legible para humanos:
du -h
También puede especificar una ruta, como du -h /home/pete, para analizar un directorio específico. Ejecutarlo en el directorio raíz (du -h /) puede producir muchas salidas, por lo que a menudo es mejor verificar directorios específicos que sospeche que son grandes.
df vs du Un Resumen Rápido
La sintaxis de df y du es tan similar que puede ser fácil confundirlas. Aquí hay una forma sencilla de recordar la diferencia:
- Use
dfpara verificar cuánto disco está libre en sus sistemas de archivos. - Use
dupara verificar el uso de disco de archivos y directorios específicos.