Ответы:
Один инструмент, который я могу порекомендовать, это tracker
. Если вы устанавливаете программное обеспечение, оно запускается автоматически при входе в систему. Он обновляет свой индекс как фоновый процесс. Если вы хотите найти какой-то предмет, есть разные возможности:
tracker search foobar
и трекер начнет свой поиск. Введите tracker
полный список доступных команд.Рассматривали ли вы использовать Tracker ? Похоже, это замена Beagle в Ubuntu Desktop и была интегрирована с большинством приложений в Ubuntu.sudo apt-get install tracker tracker-search-tool
В командной строке [s]locate
работает как шарм.
s для безопасного
updatedb
updatedb
обновить базу данных, где хранятся имена файлов.
Если вы используете найти как
locate foo
в нем будут перечислены файлы и пути, содержащие foo.
Обычно updatedb
выполняется через задание cron один раз в день, но вы можете выполнить его для обновления базы данных по мере необходимости.