Como encontrar los archivos o carpetas mas grandes en Linux

Supongamos que nos estamos quedando sin espacio en una o varias de nuestras particiones, pues lo que sigue es saber que es lo que se esta comiendo ese espacio a fin de que podamos mover o borrar la información que ya no es necesaria.

Los siguientes comandos son la solución, con estos comandos podemos ver que carpetas o archivos estan ocupando el mayor espacio.

$ du -Sh | sort -rh | head -n 15

Estos comandos me retornan los 15 directorios o archivos con mayor tamaño en la carpeta actual, algo parecido a lo siguiente.

293M    ./src/wireshark-1.10.2/epan/dissectors/.libs
228M    ./src/wireshark-1.10.2/epan/.libs
165M    ./lib
156M    ./src/java
114M    ./src/wireshark-1.10.2/epan/dissectors
110M    ./src/wireshark-1.10.1/epan/dissectors
91M     ./glassfish-4.0/glassfish/modules
78M     ./src/e18/efl-1.8.3/doc/img
71M     ./netbeans-7.3.1/enterprise/modules
66M     ./netbeans-7.3.1/ide/modules
62M     ./src/gcompris-13.11/src/lang-activity/resources/lang/words
62M     ./share/gcompris/boards/lang/words
53M     ./netbeans-7.3.1/java/modules
49M     ./src/brackets
47M     ./src/chrome

Si solo quieres encontrar cuales son los archivos más grandes sin directorios, los comandos a usar son los siguientes.

$ find . -type f -exec du -Sh {} + | sort -rh | head -n 15

Los comandos anteriores me retornan los 15 archivos más grandes en la carpeta actual, algo parecido a lo siguiente.

597M    ./Abejas marzo 2012.avi
596M    ./IMG_0646.MOV
593M    ./Abejas marzo 2012.MOV
428M    ./IMG_0812.MOV
352M    ./el-mago.MOV
332M    ./IMG_0802.MOV
318M    ./IMG_0478.MOV
290M    ./Full HD - YouTube [360p].mp4
283M    ./IMG_0604.MOV
270M    ./IMG_0606.MOV
259M    ./IMG_0298.MOV
257M    ./2013-10-11 08.21.30.mov
247M    ./IMG_0480.MOV
243M    ./Burrito Sabanero- Dic2011.avi
241M    ./Burrito Sabanero Diciembre 2011.MOV

Comentarios