Mi disco duro se llenó. Estoy buscando formas de localizar las cosas que utilizan la mayor parte de mi espacio en disco. Jugué con cron una vez, por lo que puede haber consumido una gran cantidad de espacio, pero realmente no tengo idea.
He hecho una copia de seguridad de mis cosas en CD, pero el sistema todavía se está volviendo demasiado lento. Tal vez debería reinstalar todo, pero al solucionar el problema no aborda la causa.
Probando la respuesta de KamilMaciorowski para ncdu
Ejecuto ncdu
como root
y obtengo lo siguiente donde perdí el archivo de copia de seguridad en mi sistema por otros métodos
--- /home/masi ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
45.5GiB [##########] backup_home_1.9.2016.tar.gz
34.9GiB [####### ] /Documents
1.4GiB [ ] /Videos
1.4GiB [ ] /.cache
1.2GiB [ ] /Downloads
1.0GiB [ ] /.config
607.8MiB [ ] /Pictures
487.0MiB [ ] /.matlab
447.2MiB [ ] /Images
406.1MiB [ ] /Desktop
97.1MiB [ ] /.kingsoft
58.4MiB [ ] /.local
20.6MiB [ ] /.Mathematica
13.3MiB [ ] /.mozilla
...
linux
ubuntu
hard-drive
debian
disk-space
Léo Léopold Hertz 준영
fuente
fuente
Respuestas:
Herramienta de Linux
ncdu
es muy conveniente en mi opinión. Es como interactivodu
.Algunas caracteristicas
ncurses
); funciona a través de SSH, no se necesita Xserver.Captura de pantalla
Bueno, más o menos. No tiene sentido pegar la imagen, el texto será suficiente:
Uso:
Usar
sudo
(¡y precaución!) Cuando sea necesario. La-x
opción es importante, hace quencdu
permanezca dentro del sistema de archivos único (du
tiene la misma opción). En el ejemplo (arriba) mi/home
está en una partición diferente de/
dondencdu
comenzó, por lo tanto, no cuenta, gracias a-x
cambiar exactamente.fuente
KDirStat es otra opción que lo ayudará a identificar archivos y directorios de gran tamaño.
He usado mucho el clon de Windows WinDirStat y es una herramienta increíble.
fuente
"Jugué con cron una vez, así que puede haber consumido mi memoria masiva, pero realmente no tengo idea". Ni idea, dices? Nunca lo habría adivinado. :)
du
muestra el uso del disco, en bloques (1 bloque = 0.5 kilobytes, en todos los casos que le interesen)-s
significa "resumen", por lo que solo da un total para cada argumento "./*" que sea el argumento.canalizarlo
sort -n
significa ordenar numéricamente. Los números más grandes en la parte inferior.Por lo tanto, obtendrá una lista de directorios con los que usan más espacio en la parte inferior.
Si eso no es suficiente ayuda, digamos que obtienes:
y ves que ./home es el cerdito más grande, ok,
cd
en / home, y haz lo mismodu -s | sort -n
. Entonces ves quién en / hogar está ocupando espacio. (en un sistema de usuario único, bueno, probablemente sea usted).Luego cd allí, y hazlo de
du -s | sort -n
nuevo.Sigue haciendo esto hasta que encuentres al culpable. Cuando encuentres al culpable, puedes decir, oh sí ... esa es mi colección de representaciones de alta resolución de Romulan Birds of Prey para mi juego RPG de Star Trek que estoy construyendo, así que sí, por supuesto, eso toma mucho de espacio, o se puede decir, por supuesto que ocupa mucho espacio, así que vamos a hablar de ese chico malo.
Palabras mágicas para recordar:
fuente
Consulte el Analizador de uso del disco, puede encontrarlo en Programas -> Accesorios, analizará el uso del disco y se lo mostrará como un diagrama.
Además, elimine los programas innecesarios y borre la caché del paquete anterior ejecutando
sudo apt-get clean
.fuente
Para ampliar el último punto de Bobby, ejecute:
… Para borrar todos los paquetes adicionales y los archivos de instalación innecesarios. Además, sería una muy buena idea revisar sus aplicaciones y eliminar las que ya no usa.
fuente
autoclean
. En realidad, nunca lo he usado antes intencionalmente. Realmente salvó muchos MB de mi SSD.Según los "Hacks del servidor Linux" de O'Reilly
alias ducks='du -cks * | sort -rn | head -11'
Luego vaya a cualquier directorio y ejecute el alias
fuente
du -cksh
obtener los tamaños en MB / GB!Software incorporado: Analizador de uso de disco . Fig. 1 Vista de coordenadas polares de masi
/
, Fig. 2 Vista rectangular de masi/
donde mueves el mouse para visualizar contenidosEliminar cosas que no necesita entonces
paquetes limpios en
apt-get
Ejemplo de salida en mi Asus Zenbook UX303UA donde uso los backports del kernel de Linux (actualmente 4.6)
Elimine los paquetes no utilizados si no tiene problemas de dependencia.
...
También hay herramientas que intentan encontrar archivos duplicados en su sistema
fdupes
, sin embargo, puede eliminar archivos incorrectos, así que ya no lo estoy usandoSi tiene un árbol de trabajo actualizado y desea reemplazar uno viejo en su otro sistema
Úselo
rsync
conociendo su caso precisamente porque es agudo: puede ser eficiente o trabajar en su contra si no sabe lo que está haciendoSO: Debian 8.5
Administrador de ventanas: Gnome 3.14
fuente