Tip: Como encontrar ficheros que ocupan mucho espacio en Linux

Me estaba quedando sin espacio en el /home, y pense: “joer, si que me he ido bajando isos de ubuntu ^^”, entonces me dije tengo que hacer algo de “limpia”, pero soy un desastre y tengo por completo desorganizado mi disco duro, a veces tengo como hasta 14 niveles de carpetas para llegar a la ultima y ver que no contiene… nada. Lo dicho, un desastre. Asi que me vendria bien conocer que archivos o carpetas ocupan mas espacio. Otras veces ya he hablado de aplicaciones para comprobar cuanto espacio tenemos y organizarnos mejor, Por ejemplo:una de ellas es Filelight, pero en esta ocasión he preferido usar la consola de comandos:

Un comando como:

sudo find / -type f -size +100000k -exec ls -lh {} \; | awk '{ print $8 ": " $5 }'

Y si tienes zenity instalado (sudo aptitude install zenity), puedes tenerlo en modo grafico con:

gksudo "find /home/jose -type f -size +100000k -exec ls -lh {} \;"  | zenity --text-info --width 530

Hara una busqueda por todo el arbol de ficheros (empezando por /) y nos imprimira los ficheros que ocupen mas de 100 Mb. Podemos ajustar los parametros  de el comando “find” para que busque a partir de otra ruta o ficheros con otro tamaño (p.ej find /home -type f -size +500000k, para buscar desde /home ficheros de mas de 500 Mb).

En mi caso he detectado que esta vez mi problema estaba en las aplicaciones que instale bajo .wine, lo malo de tener un blog de ubuntu es que pruebas muchas cosas, juegos bajo wine y luego te olvidas de borrar las instalaciones.

Facil, en el caso de wine, si quieres borrar alguna aplicación instalada puedes ejecutar:

wine uninstaller

20 Responses to “Tip: Como encontrar ficheros que ocupan mucho espacio en Linux”


  1. 1 superpiwi mayo 6, 2010 a las 7:46 pm

    Parece una tonteria de comando, pero ya llevo liberados 20 Gb

  2. 4 Patrick mayo 6, 2010 a las 7:53 pm

    Oye! Este comando moooola!
    Gracias.

    Patrick K.R.

  3. 5 sdsoldi mayo 6, 2010 a las 7:55 pm

    ese comando lo estoy estudiando ahora para el examen de mañana! no me vendrá nada mal jajajaja

  4. 6 Anuxi Varilla mayo 6, 2010 a las 8:13 pm

    Muy buen tip. Siempre viene bien saber cosas nuevas. 🙂

  5. 7 Catrip mayo 6, 2010 a las 8:18 pm

    Excelente, tengo como 10 veces un mismo archivo de cerca de 500 Mb, jajaja, ni cuenta me había dado…

  6. 8 Christopher mayo 7, 2010 a las 12:01 am

    Una duda, cuanto es los archivos máximos que lista nautilus.

  7. 9 neub mayo 7, 2010 a las 6:47 am

    Comando muy util que deberia ser añadido al disk analyzer (que me encanta tambien para borrar archivos)

  8. 10 bibliotranstornado mayo 7, 2010 a las 7:36 am

    Muy bueno.

    No conocía zenity.

    Se puede utilizar para los tamaños 100M en lugar de 100000k, es más legible.

  9. 11 NepT1 mayo 7, 2010 a las 8:39 am

    Muy bueno, me a encontrado uno en la carpeta “Casper” que ocupaba 4 gigas!!!

  10. 12 Fel mayo 7, 2010 a las 8:42 am

    ¿Y por qué no utilizais la herramienta gráfica que trae Ubuntu por defecto? Te muestra el espacio ocupado por cada carpeta usando gráficas de sectores. A mí me va muy bien.

  11. 13 Luis Puente mayo 7, 2010 a las 11:49 am

    Pues si la simpleza es espectacular. Y hacia mucho tiempo que no se aprovechaba un comando

    Un saludo

  12. 14 Ironmenxx mayo 7, 2010 a las 3:12 pm

    Con este comando descubri que el cache de Gwibber se come 500Mb :/

    Muy util…

  13. 15 sergiopr mayo 7, 2010 a las 9:36 pm

    Yo me he hecho un script en PYTHON que va haciendo comprovacion de los ficheros y los registra en un fichero segun el tamaño que indique. Uso una funcion recursiva desde / y siempre que sea navegable y al final los registros los envia a mi eMail via SMTP.
    Por si a alguien le interesa ver:
    -python standard library
    -modulos:
    os
    os.path
    smtp
    stat

  14. 16 Queni mayo 10, 2010 a las 5:50 am

    :/ yo siempre uso baobab, no le veo diferencia

  15. 17 Nicolás mayo 17, 2010 a las 2:56 am

    Bueno, resulta que el otro día cuando puse a descargar la iso de Kubuntu en casa (desde el trabajo) me equivoqué de version 2 veces (tratando de que mi jefe no me viera). Y después me olvidé de borrar las 2 que no me sirven. jeje
    /home/shared/Downloads/kubuntu-9.10-desktop-amd64.iso: 696M
    /home/shared/Downloads/kubuntu-9.10-desktop-i386.iso: 683M

    y voy a dejar sembrando esta:
    /home/shared/Downloads/kubuntu-9.10-dvd-amd64.iso: 3,4G

    Gracias por ahorrarme 1.4 GB !!

  16. 18 Don Criticón (@expworm) julio 25, 2013 a las 7:01 pm

    Muy bueno, pero de la forma que lo pones en pura consola, solo me muestra el tamaño del archivo y no el directorio en el que esta, así que agregas el parametro $9 a tu script, obtendras el directorio del archivo, para poder borrarlo, yo lo probe en Ubuntu 12.04 y solo me mostraba el tamaño del file, asi que agregue $9
    sudo find / -type f -size +50000k -exec ls -lh {} \; | awk ‘{ print $8 “: ” $9″ ” $5 }’

  17. 19 David Becerra Montellano marzo 24, 2015 a las 4:27 pm

    Excelente comando, está pode demás si quieren agregar awk, pero con solo escribir las maravillas del comando find: find / -type f -size +50000k -exec ls -lh {} \; es mas que suficiente. Saludos …


  1. 1 Tip: Como encontrar ficheros que ocupan mucho espacio en Linux | Ayuda Linux Trackback en mayo 6, 2010 a las 11:35 pm

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Salir /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Salir /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Salir /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Salir /  Cambiar )

Conectando a %s







¿Es compatible tu equipo con Ubuntu?


( Muchos fondos de pantalla, aqui )

DESCARGATE SCIFI LIFE

365 Dias de Soledad
Me debes los sueños, las promesas y las noches rotas. Me debes la paz, la sonrisa y la esperanza robadas. Me debes la sangre, las lágrimas y el sudor vertido. Me debes las noches vacías, los abrazos anhelados. Me debes un beso de ajenjo de tu amarga boca.

The Ubuntu Counter Project - user number # 11961
Geo Visitors Map

Archivos

mayo 2010
L M X J V S D
 12
3456789
10111213141516
17181920212223
24252627282930
31  

Blog Stats

  • 31.232.520 hits

A %d blogueros les gusta esto: