Многое зависит от того, каков ваш критерий поиска.
Если вы ищете имена файлов или шаблоны имен файлов, поиск выполняется намного быстрее, но не подходит для только что созданных файлов, поскольку используемый индекс обычно обновляется только один раз в день. Но если вы можете использовать это, это супер быстро.
Но с помощью find вы можете искать размер файла, возраст файла и другие вещи, которые не могут быть найдены по локации.
Если вы знаете, где искать, вы можете использовать путь для ограничения области поиска:
find /some/path -size -10M -size +2M -mtime -365 ...
будет искать только файлы от 2 до 10 M, максимум 1 год в / some / path.
Программы, доступные по пути, могут быть найдены с помощью, справки, lib и файлов конфигурации с помощью whereis. Примеры:
which java
/usr/bin/java
whereis firefox
firefox: /usr/bin/firefox /etc/firefox /usr/lib/firefox /usr/share/firefox /usr/share/man/man1/firefox.1.gz