Revista Informática

Como encontrar los archivos o carpetas mas grandes en Linux

Publicado el 01 abril 2014 por Oscar Oscar Meza @vidagnu
Como encontrar los archivos o carpetas mas grandes en LinuxSupongamos 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

Volver a la Portada de Logo Paperblog