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 en 7:46 pm

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

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

    Oye! Este comando moooola!
    Gracias.

    Patrick K.R.

  3. 5 sdsoldi mayo 6, 2010 en 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 en 8:13 pm

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

  5. 7 Catrip mayo 6, 2010 en 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 en 12:01 am

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

  7. 9 neub mayo 7, 2010 en 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 en 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 en 8:39 am

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

  10. 12 Fel mayo 7, 2010 en 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 en 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 en 3:12 pm

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

    Muy util…

  13. 15 sergiopr mayo 7, 2010 en 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 en 5:50 am

    :/ yo siempre uso baobab, no le veo diferencia

  15. 17 Nicolás mayo 17, 2010 en 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 en 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 en 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 en 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. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / 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
mayo 2010
L M X J V S D
« Abr   Jun »
 12
3456789
10111213141516
17181920212223
24252627282930
31  

Blog Stats

  • 29,813,047 hits

A %d blogueros les gusta esto: