Ejemplos de Find

find /home/morris/Desktop -name “*.mp3” Busca todos los archivos del Escritorio con extensión .mp3
find . -name “*morris*” Busca todos los archivos que contienen la palabra “morris” en el nombre
find . ! -name “*windows*” Busca todos los archivos que NO contienen la palabra “windows” en el nombre
find . -name “*hola*” (-a , -o) “*morris*” Con la bandera -a busca todos los archivos que contienen la palabra “hola” y “morris” en el nombre, con la bandera -o busca los archivos que tienes la palabra “hola” o “morris”.
find . -iname “*morris*” Busca todos los archivos que contienen la palabra “morris” en el nombre sin dar importancia si esta en mayúsculas o minúsculas.
find . -uid 500 Busca los archivos con uid 500.
find / -type f -size +100000k > masde100mb.txt Busca ficheros de más de 100Mb en todo el /
 find / -type f! -perm  777  Busca ficheros que no tengan permisos 777
find /u0112/app -mtime +30 -type f -exec rm {} \; 2>&1 Borra ficheros de más de 30 días de la carpeta /u0112/app
find directorio -type f -print0 | xargs -0 md5sum > md5sums Obtener el hash md5 de todos los ficheros en un árbol de directorios
 
find <mydir> -type f -exec sed -i ‘s/<string1>/<string2>/g’ {} \; Replace+Find (reemplazar cadena con find)