df (espacio libre en disco)
df (espacio libre en disco) es el comando estándar que muestra el tamaño, el espacio usado, el espacio disponible y el punto de montaje de cada sistema de archivos montado. df -h muestra los tamaños en unidades legibles por humanos; df -i muestra el uso de inodos en lugar de bytes, lo que explica los errores de 'No hay espacio en el dispositivo' cuando aún hay bytes libres.
1Lectura de las columnas
Filesystem es el dispositivo, Size el total, Used y Avail el espacio usado y libre para los usuarios normales, Use% el porcentaje y Mounted on el directorio en el que aparece.
En ext4, alrededor del 5% está reservado para root de forma predeterminada, por lo que Used + Avail puede ser menor que Size y los usuarios normales pueden quedarse sin espacio antes de que Use% muestre el 100%.
2Opciones útiles
-T añade el tipo de sistema de archivos, -x tmpfs oculta los sistemas de archivos de memoria temporal y df -h /var muestra únicamente el sistema de archivos que contiene /var.
Cómo comprobar el espacio libre
- Ejecute:
df -hT -x tmpfs - Busque el sistema de archivos con un Use% alto.
- Compruebe también los inodos:
df -i - A continuación, examine el contenido con du o ncdu para averiguar qué está utilizando el espacio.
Precauciones
- Nunca llene el sistema de archivos raíz al 100%: los servicios, los inicios de sesión y las actualizaciones de paquetes pueden fallar.
Artículos relacionados
- Uso de disco con du y ncduCómo descubrir qué llena un disco de Linux con du y el interactivo ncdu, usando opciones que se limitan a un solo sistema de archivos.
- Inodos y "No hay espacio en el dispositivo"Qué es un inodo, cómo ver el uso de inodos con df -i y cómo encontrar directorios con millones de archivos pequeños.
- Búsqueda de archivos grandes y antiguos con findCómo usar find para listar archivos grandes o antiguos en Linux, previsualizarlos de forma segura y eliminar solo lo que haya revisado.
Fuentes
Nota: RainServer ofrece monitorización y limpieza segura para servidores Linux; muestra qué va a cambiar y pide confirmación primero.
Última revisión: