В командной строке [s]locate работает как шарм. s [secure]
[s]locate updatedb обновить базу данных, где хранится имя файла.
Если вы используете locate like [! d5]
locate foo
он будет перечислять файлы и путь, содержащие foo.
Обычно updatedb выполняется через задание cron один раз в день, но вы можете его выполнить, чтобы обновить базу данных по мере необходимости.