fd-find
Alternativa sencilla, rápida e intuitiva a find con algunas características propias como que, por defecto, es insensible a mayúsculas y minúsculas y omite los archivos y directorios ocultos
$ fdfind emacs
buscar todos los archivos que contengan la palabra mencionada en su nombre
$ fdfind bash /etc
busca archivos que tengan "bash" en el nombre en el directorio /etc
$ fdfind -s emacs
lo mismo pero "case sensitive"
$ fdfind -e txt
busca todos los archivos con extensión .txt
$ fdfind -e md /home/usuario/docs
busca archivos con la extensión .md dentro del directorio /home/usuario/docs
$ fdfind -td conf
busca solo directorios cuyo nombre contenga "conf"
$ fdfind -tf -e jpg
busca solo archivos con extensión .jpg
$ fdfind '^archivo.*log$'
busca archivos cuyo nombre comience con "archivo" y termine en "log"
$ fdfind -H .gitkeep
busca el archivo .gitkeep, incluyendo archivos y directorios ocultos
$ fdfind -x chmod 644 {}
busca archivos y directorios, y para cada uno ejecuta el comando chmod 644 sustituyendo {} por la ruta del archivo
$ fdfind -tf -e log -X rm
busca archivos con extensión .log y los elimina por lotes
$ fdfind -H -i -t f archivo
buscar un archivo incluyendo en la busqueda los archivos ocultos y sin distinción de mayúsculos y minúsculas
$ fdfind -a -c auto -t x ejecutable
indicar toda la ruta de un ejecutable y mostrarlo con color automático