Encontrar archivos mayores de un determinado tamaño usando find - Electronik-Pro, Informatica, Noticas,Wordpress,Facebook,Hacking,Programas,Hosting,Dominios

En ocasiones, los usuarios almacenan archivos de gran tamaño en su home, y, si no tenemos establecidas quotas, probablemente en algún momento, llegarán a llenar la partición /home.

Si necesitáis buscar archivos de un determinado tamaño en las cuentas de usuario, es muy fácil de hacer usando el comando find. Por ejemplo, si queremos encontrar los archivos mayores de 5 Mb que haya en el directorio /home, haríamos lo siguiente:

# find /home/ -type f -size +5M -print

Y si quisiéramos borrar los archivos vacíos encontrados:

# find /home/ -type f -size +5M -exec rm {} \;

Si quisiérais restringir un poco más la búsqueda, acotando los resultados tan sólo a determinados archivos, sería cuestión de añadir algún filtro más al comando find. Por ejemplo, imaginemos que quiero buscar los archivos mp4 que tengan un tamaño mayor de 50 Mb:

# find /home/ -type f -size +50M -name "*.mp4" -print

Y si quisiéramos borrar los archivos vacíos encontrados:

# find /home/ -type f -size +50M -name "*.mp4" -exec rm {} \;

Publicado por primera vez en http://enavas.blogspot.com.es

0 comentarios:

Publicar un comentario

 
Top