无法弄清楚如何在 mac os 10.6 上搜索文件

无法弄清楚如何在 mac os 10.6 上搜索文件

我有 mac os 10.6。我想在我的计算机上搜索特定文件。我在 Finder 中查看它,所以我知道它存在(foo.txt)。

我在 Spotlight 中输入“foo.txt”,没有结果。

我在查找器窗口中输入“foo.txt”,没有结果。

我修改了查找器窗口中的搜索条件:[名称,匹配,“foo”]。没有结果。

如何在 Mac 上搜索特定文件?

答案1

Finder 中的 Spotlight 默认排除与系统相关的目录。

在终端中使用mdfind来检查它是否真的被 Spotlight 找到,但只是从 Finder 的“用户友好”结果中排除:

$ mdfind foo
/private/var/db/foo

不用说,/private/var/db使用 GUI 搜索时,会被排除在 Spotlight 搜索结果之外


确保您的文件所在的卷包含在 Spotlight 中。检查Spotlight 偏好设置窗格的排除,以及mdutil -s mountpoint,例如mdutil -s /对于系统磁盘:

$ mdutil -s /
/:
    Indexing enabled. 

您可以通过选择条件下拉菜单(在其中选择种类等),然后其他…。 搜索系统文件,并勾选它以使其出现在下拉列表中。每当您搜索与系统相关的文件或希望将其包括在内时,请确保添加此条件并选择被包含在内

在此处输入图片描述

或者,您也可以mdutil从命令行或第三方 UI 使用它而不进行过滤(我想到了 HoudahSpot,但我没有使用过它),或者locate在使用打印的说明对其进行初始化后使用命令行工具(也许是它的 GUI)。

答案2

看来你正在以正确的方式做事 —— Finder 可能是最为人所知的方法。

是否启用了区分大小写选项?菜单中是否有“重建索引”类型的选项?

相关内容