Sacado de:
- Buscar y listar todos los ficheros que tengan la cadena ABCÂ en el directorio actual y su subdirectorios:
find ./ -name "*" -exec grep -H ABC {} \;
find ./ -type f -print | xargs grep -H "ABC" /dev/null
egrep -r ABC *
- Buscar por extensión del directorio actual hacia abajo
find ./ -name "*.conf" -print
- Buscar los ficheros de los usuarios mayores de 5Mb:
find /home -size +5000000c -print
- Buscar todos los ficheros de un usuario (usando su UID) en todo el sistema:
find / -user 501 -print
- Buscar todos los ficheros creados o actualizados en los últimos 5 minutos:
find / -cmin -5
- Buscar todos los ficheros del usuario 20 y cambiarlos a 102
find / -group 20 -exec chown :102 {} \;
- Buscar todos los ficheros ejecutables con suid y setgid (útil para buscar fallos de seguridad):
find / \( -perm -4000 -o -perm -2000 \) -type f -exec ls -ldb {} \;
find / -type f -perm +6000 -ls
- Buscar directorios en los que cualquiera puede escribir:
find / -perm -0002 -type d -print
- Buscar ficheros en los que cualquiera puede escribir:
find / -perm -0002 -type f -print
find / -perm -2 ! -type l -ls
Buscar ficheros sin usuario:
find / -nouser -o -nogroup -print
- Buscar ficheros modificados en los últimos 2 dÃas
find / -mtime 2 -o -ctime 2
- Comparar 2 discos para ver si son iguales:
find / -path /proc -prune -o -path /new-disk -prune -o -xtype f -exec cmp {} /new-disk{} \;
I’m not sure exactly why but this site is loading very slow for me. Is anyone else having this problem or is it a issue on my end? I’ll check back later and see if the problem still exists.