Un disco lleno suele tener una o dos causas evidentes. Trabaja de arriba abajo, lee antes de borrar y nunca elimines archivos de /var/lib a mano si no sabes qué servicio es su propietario.
Ejecuta df -h. Fíjate en la columna Use% y en la columna Mounted on: el sistema de archivos lleno puede ser / o un montaje independiente como /var, /home o /data, y limpiar el equivocado no cambia nada.
Ejecuta también df -i. Un sistema de archivos puede tener espacio libre pero no inodos libres, lo que ocurre cuando se acumulan millones de archivos diminutos (sesiones, colas de correo, archivos de caché). Si IUse% está cerca del 100 %, lo que buscas son muchos archivos pequeños, no unos pocos grandes.
Ejecuta sudo du -xh --max-depth=1 / | sort -h y lee las últimas líneas. La opción -x se mantiene en un solo sistema de archivos, de modo que los discos montados y los sistemas de archivos virtuales no distorsionan el resultado. Repite el proceso dentro del directorio más grande, por ejemplo sudo du -xh --max-depth=1 /var | sort -h.
Si ncdu está instalado (sudo apt install ncdu en Debian y Ubuntu), sudo ncdu -x / te permite recorrer los mismos datos de forma interactiva.
Si du muestra mucho menos que df, es posible que un proceso siga manteniendo abierto un archivo eliminado, a menudo un registro grande. sudo lsof +L1 lista los archivos abiertos con un recuento de enlaces igual a cero. El espacio se recupera cuando ese proceso cierra el archivo, lo que normalmente significa reiniciar el servicio que lo utiliza. Hazlo en un momento tranquilo, no en pleno pico de solicitudes.
Registros: mira en /var/log y comprueba el journal con journalctl --disk-usage. Consulta nuestra guía sobre cómo limitar el tamaño de journald si es grande.
Paquetes: sudo apt clean elimina los archivos de paquetes descargados; sudo apt autoremove lista los paquetes y los kernels antiguos que ya no hacen falta, y muestra lo que va a eliminar antes de que confirmes. Conserva el kernel en ejecución y una versión anterior.
Docker: docker system df muestra imágenes, contenedores, volúmenes y caché de compilación. docker system prune elimina los contenedores detenidos, las redes sin usar y las imágenes huérfanas; no elimina los volúmenes a menos que añadas --volumes, así que lee el mensaje antes de responder.
Snap: snap list --all muestra revisiones antiguas de snaps que están deshabilitadas y que pueden eliminarse una a una con snap remove NAME --revision=NUMBER.
Ejecuta df -h de nuevo y comprueba que los servicios que se detuvieron por el disco lleno están en ejecución (systemctl --failed). Es posible que una base de datos que llegó a un disco lleno necesite reiniciarse o revisarse antes de confiar en ella.
Después establece un límite para que no se repita: rotación de registros, un límite de journald y una alerta antes de que el disco llegue al 90 %.
Última actualización: 2026-10-03
Los registros rotados y comprimidos (por ejemplo syslog.1 o archivos .gz) normalmente se pueden eliminar cuando ya no los necesites. No elimines el archivo de registro actual de un servicio en ejecución; trúncalo con cuidado o deja que logrotate se encargue, y comprueba primero qué espera el servicio.
Normalmente un proceso en ejecución mantiene abierto un archivo eliminado (consulta lsof +L1), o las cifras proceden de sistemas de archivos distintos. Usa du -x y compáralo con df para el mismo punto de montaje.
Solo después de revisar docker system df y ver qué no se usa. Puede eliminar imágenes que todavía piensas iniciar. Los volúmenes se conservan de forma predeterminada, pero asegúrate de tener copias de seguridad de todo lo importante.
Primero las herramientas integradas, y qué revisar antes de borrar.
Un orden práctico para comprobar antes de cambiar nada.
Una lista corta y ordenada antes de cambiar nada.
Lee el ID, entiéndelo y búscalo en la página oficial del fabricante.
Para qué está pensado cada limpiador y a quién le conviene.
Qué es seguro quitar y qué merece una segunda mirada.
Qué elimina, qué pierdes y cuándo usarla.
Por qué parece tan grande y cómo reducirla de forma segura.
Qué contiene, qué pierdes y la forma compatible de eliminarla.
Qué es esta caché y cómo borrarla con las herramientas de Windows.
Un orden razonable para red, chipset, almacenamiento, gráficos y más.
Agrega un controlador o una carpeta completa desde la línea de comandos.
Primero mira, haz una copia de seguridad y después elimina, con las herramientas de Android.
Por qué aparecen y cómo eliminarlas sin perder una buena foto.
Rain Cleaner: revisión antes de la limpieza, versión gratuita, prueba Pro de 14 días.
Comprobación del hash, análisis con Defender y pasos de SmartScreen.
Cómo informar de un problema de seguridad de forma privada.
En qué trabajamos ahora, a continuación y más adelante.
Comprueba el tamaño, límpialo una vez y establece un límite permanente.
Cuatro formas integradas de ver qué ocupa el espacio, antes de eliminar nada.
Todas las dudas sobre la limpieza del disco en un solo lugar, con un orden seguro de comprobaciones.
Nueve pasos en un orden seguro, imprimibles.
Copia de seguridad, punto de restauración, vista previa y qué nunca borrar a mano.
Qué son, cómo reducirlos de forma segura y qué no tocar.
Gratis, sin cuenta, sin suscripción. Windows 10 y 11.