GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿La raíz se está llenando aunque debería tener algo de espacio?

Esto me ha estado desconcertando durante algún tiempo. Estoy en Ubuntu 11.04. Mi partición raíz se está llenando y no puedo entender qué lo está causando. Aún más extraño, cuando ejecuto df -h , esta es la salida:

Filesystem            Size  Used Avail Use% Mounted on
/dev/sda2             9.2G  8.8G     0 100% /

Como puede ver, debería haber alrededor de 400 MB libres, pero Avail muestra 0. ¿Qué podría estar causando esto? Incluso he desinstalado algunos programas para liberar espacio y se vuelve a llenar. También son bienvenidas las sugerencias sobre cómo averiguar qué archivos, si los hay, están llenando el espacio.

Respuesta aceptada:

Un primer intento:mucho tráfico en un registro de errores. Supongo que si descargaras videos, lo sabrías. 🙂

 sudo du -sh /var/log
  • -s es un resumen
  • -h es un sufijo legible por humanos (k, M, G, T)

Para mí son 20M, y además del directorio de registro, hay un caché para las instalaciones. Usar

 apt-get clean 

Si este es tu problema.

Por supuesto, debe verificar /home si está en su partición raíz.

Si tiene que buscar archivos grandes de forma iterativa, puedo sugerir una serie de comandos, que se pueden repetir y son bastante rápidos después del primer paso inicial:

  • Comienza en un directorio sospechoso en el nivel superior
  • Luego busca todos los subdirectorios y archivos por su tamaño, y ordena numéricamente:
sudo du -s /var/* | sort -n 
0   /var/crash
4   /var/www
44  /var/games
124 /var/run
2306    /var/tmp
18538   /var/log
251876  /var/cache
1053231 /var/lib
  • Eliminé el ejemplo para que sea breve. Entonces vemos que el subdirectorio más grande es /var/lib, y repita el paso para /var/lib. Ahora la búsqueda es mucho más rápida, porque los resultados calculados se almacenan en caché de alguna manera:
sudo du -s /var/lib/* | sort -n 
78116   /var/lib/apt-xapian-index
104580  /var/lib/dpkg
680503  /var/lib/postgresql

y así. Siga los directorios más grandes para encontrar los archivos más grandes. No puede usar -sh aquí, porque ordenar numéricamente no funciona con k/M/G/T para kilobyte y así sucesivamente.


Ubuntu
  1. Cómo arreglar "W:algunos archivos de índice no se pudieron descargar". Error en Ubuntu

  2. ¿Recuperar archivos borrados accidentalmente?

  3. ¿Cómo editar archivos de configuración?

  4. /¿Se quedó sin espacio debido a Systemd?

  5. Archivos 'sobrescritos', espacio aún ocupado, ¿se han perdido?

Copie archivos entre Linux y FreeDOS

Arreglar "W:algunos archivos de índice no se pudieron descargar". Error en Ubuntu

Cómo liberar espacio en Ubuntu Linux

¿El único usuario de un sistema *nix debe tener dos cuentas?

¿Con qué usuario deberían ejecutarse apache y PHP? ¿Qué permisos deben tener los archivos /var/www?

Obtener postfix para reenviar el correo de root