locate is not mentioned -- two orders of magnitude faster than find for searches from '/' on my laptop, e.g.
find / -name \*bashrc\*
locate bashrc
Faster because reading from a single binary cache file, updated nightly, rather than opening every directory inode under /. To force an immediate synchronous update of the cache: sudo updatedb
There is also `fd` [1] which is written in Rust and very fast alternative to `find` with a simpler syntax.
curious, is there a rust based implementation of posix utils or at least stuff from gnu-coreutils etc. ? thanks !