Linux - Ejemplos del comando 'find'

 
Vista:
Imágen de perfil de xve
Val: 311
Oro
Ha mantenido su posición en Linux (en relación al último mes)
Gráfica de Linux

Ejemplos del comando 'find'

Publicado por xve (837 intervenciones) el 02/09/2011 12:58:08
Hola a todos, aquí ajunto unos ejemplos del comando find para quien pueda necesitarlo.

find ruta [opciones] Busca o muestra
-type f Solo ficheros
-type d Solo directorios
-atime +30
Ficheros y directorios con mas de 30 días de antiguedad
-name archivo/directorio Busca un archivo/directorio
find /var/www/ -type f -exec chmod 660 '{}' ';' Modifica todos los privilegios de los ficheros
find /var/www/ -type d -exec chmod 6770 '{}' ';' Modifica todos los privilegios de los directorios
find "*.txt" | xargs perl -pi -e 's/cadenaBuscar/cadenaReemplazar/g' Busca una cadena i la reemplaza en todos los archivo .txt
find / -inum inone Muestra todos los ficheros que contiene el inodo dado
find /var/lib/amavis/virusmails/ -mtime +2 -type f -exec rm -f {} \; Elimina los archivos anteriores a 2 días de la carpeta ...
find . -maxdepth 1 -type d Buscamos los directorios de una carpeta en concreto sin recursividad

Si alguien sabe algo mas y quiere aportarlo...
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve
Val: 311
Oro
Ha mantenido su posición en Linux (en relación al último mes)
Gráfica de Linux

Ejemplos del comando 'find'

Publicado por xve (837 intervenciones) el 12/10/2011 10:04:21
Algo más sobre el comando find:

-size +100M Determina ficheros con un tamaño superior a 100 Mb (puede ser: c=>bytes, k=>kilobytes, M=>Megabytes, G=>Gigabytes)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Ejemplos del comando

Publicado por xago (1 intervención) el 16/08/2013 22:22:23
Para buscar y borrar archivos en cualquier lugar del disco
sudo find / -type f [-iname] "nombre_archivo" -delete
sudo find / -type f [-name] "nombre_archivo" -delete (Mayúsuculas o minúsculas)

Si usted no desea borrar, elimine -delete
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de xve
Val: 311
Oro
Ha mantenido su posición en Linux (en relación al último mes)
Gráfica de Linux

Ejemplos del comando find

Publicado por xve (837 intervenciones) el 28/11/2013 11:15:57
Para personalizar la salida del comando, se puede personalizar con -printf:

1
find . -type f -printf "el archivo %P tiene un tamaño de %s\n"
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar