是否有与 *nix 等效的 OS X Spotlight?

是否有与 *nix 等效的 OS X Spotlight?

我习惯在 OSX 上使用 Spotlight。

是否有与通用 *nix 终端等效的东西?我知道 GNU Find,但它很慢!

是否有一个快速索引的文件内搜索程序?

答案1

是的,locate(1)。cron 作业会使用该命令重建索引(我相信是每晚重建一次,但我不确定频率)updatedb。您不需要自己运行该命令,但如果您最近添加了很多文件并且希望索引保持最新,则可以运行该命令。

答案2

这取决于您使用的 UNIX 版本(Solaris、*BSD、Linux)以及是否安装了该工具。尝试locate。要更新其数据库,请updatedb以 root 身份运行。

答案3

我认为 Spotlight 可以在文件内容中搜索特定的单词,但locate不能。

使用索引来让 grep 更快吗?如果您需要查找内容(而不是文件名)包含特定单词的文件。

相关内容