Buscar archivos por tamaño y extensión en linux

Buscar archivos por tamaño y extensión en linux

En el día a día puede que nos encontremos con una gran cantidad de espacio ocupado en nuestro sistema. Si tenemos problemas con el almacenamiento y sospechamos que es por el volúmen de algunos archivos, podemos realizar una búsqueda en todo el sistema para encontrar aquellos archivos que pueden estar causando ese problema, o simplemente que queremos eliminar.

La consulta a ejecutar para buscar archivos es la siguiente:

find / -type f -size +20000k -exec ls -lh {} ; | awk '{ print $9 ": " $5 }'

ésta buscará archivos de más de 20 megas (20000kbs) así que si queremos variar ese tamaño simplemente pondremos el tamaño en kbs.

Si además de eso conocemos la extensión y queremos buscar archivos mayores a un tamaño por extensión o cualquier otr valor de la ruta la consulta queda así:

find / -type f -size +20000k -exec ls -lh {} ; | awk '{ print $9 ": " $5 }' |grep .zip

donde el .zip lo podemos cambiar por cualquier valor que pueda tener la ruta completa del archivo, por ejemplo para buscar en la carpeta descargas, quedaría así

find / -type f -size +20000k -exec ls -lh {} ; | awk '{ print $9 ": " $5 }' |grep descargas

así buscamos archivos por tamaño en una carpeta en linux.

El resto se puede hacer con un poquito de imaginación.

Léete también  Cómo evitar perder los 15 GB de OneDrive (hasta finales de Enero)

AYUDANOS a poder seguir dando respuestas. Te podemos echar una mano y tú también a nosotros, símplemente dale a me gusta.