"Chuletario."
Bueno hoy, en una maquina virtual, al intentar guardar un fichero, me dice que no hay sitio, y que libere espacio en disco, yo me quedo loco, porque no se hace gran cosa con esa maquina pruebas de esto de lo otro, pero nada de estar descargando nada.
Sabia que es una maquina con un disco pequeño 40G, pero para que mas, para el uso que se le da.
Bueno y como averiguo como se ha llenado, de que se ha llenado, donde estas los ficheros que me están ocupando todo el espacio.....????
El comando es "du"
Uso estimado del espacio de los ficheros (una traducción un poco......)
Como lo usamos.
Pues si ponemos nada mas que "du" te saldra un valor numérico del espacio del directorio donde estas. De tal modo que suma el contenido y te da el valor como decimos aproximado y en Bytes.
Lo ideal es que siempre se acompañe de -h (para que los humanos lo vean claro).
Si queremos detalles, porque no tenemos ni idea de donde está lo gordo, pues lo primero es hacernos root, y después irnos al raid o pasarle la ruta de lo que queremos ver, de este modo.
#du -h /var/* Con esto tampoco veremos claro donde esta lo "Gordo" Saldrá un listado de todos los directorios y su tamaño, pero no nos sumara el contenido de los mismos ni nos hace un resumen.
La opción optima es combinar con "c" y con "s", con "c" nos da el total de todos los directorios y con "s" nos da la suma por "capas", de este modo pues ir viendo y siguiendo por directorios donde está el volumen mas grande.
du -h -c -s , tambien se pueden poner todo junto
du -hcs
root@tron:/home/hawai# du -s -h -c /usr/*
223M /usr/bin
4,0K /usr/games
34M /usr/include
775M /usr/lib
11M /usr/local
36M /usr/sbin
533M /usr/share
1,4G /usr/src
3,0G total
Pues está claro que tenemos que indagar en /usr/src, hay 1,4G luego iremos descartando
root@tron:/home/hawai# du -s -h -c /usr/src/*
Y así hasta dar con lo "gordo"
Ojo que estas lineas de comando solo son de ejemplo.