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


0

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

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

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

我在finder窗口中修改搜索条件:[name,matches,“foo”]。没有结果。

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

Answers:


4

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. 

您可以通过选择条件下拉列表(您选择的位置)启用显示系统文件 等等) 其他… 。搜索 系统文件 ,并检查它是否显示在下拉列表中。每当您搜索与系统相关的文件或想要包含它们时,请确保添加此条件并选择 被包含在内

enter image description here

或者,您也可以使用 mdutil 从命令行,或第三方UI到它没有过滤(想到HoudahSpot,但我没有使用它),或使用 locate 命令行工具(也许是它的GUI)一旦你使用打印时的指令初始化它。


0

你似乎正在以正确的方式做事 - Finder可能是最知名的方法。

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

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.