Siempre tengo la necesidad de buscar los archivos mas grandes en mi disco duro con el fin de hacerme de un poco de espacio, y sieeeempre termino buscando el mismo comando …
find -name "*" -exec ls -s {} \; | sort -n | tail
Va una breve explicación…
- La parte del comando find es para buscar cualquier tipo de archivo, la opción -exec es con el fin de ejecutar sobre ese archivo “encontrado” un comando ls -s (para que nos muestre el tamaño en bytes del archivo seguido del nombre del archivo mismo)
- La opción sort -n es para ordernar numéricamente los resultados de la búsqueda, ordenándolo por tamaño (en bytes)
- Y el comando tail es para que nos muestre los últimos archivos de dicha lista ordenada, mostrando los archivos mas grandes.