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
21 Mar 2014

0 comentarios:

Publicar un comentario

:) :)) ;(( :-) =)) ;( ;-( :d :-d @-) :p :o :>) (o) [-( :-? (p) :-s (m) 8-) :-t :-b b-( :-# =p~ $-) (b) (f) x-) (k) (h) (c) cheer
Click to see the code!
To insert emoticon you must added at least one space before the code.

 
Top