Mac小问题修复记

前两天不知道动到哪儿了,Alfred开始搜不到东西,按照习惯打开Alfred设置进行重建索引工作:

结果没反应……Alfred搜不了应用程序。Google一番,无果。
然后试了下系统自带的Spotlight搜索Control+Space输入关键词也没反应,也是没法搜东西了。

再Google一下Spotlight相关的问题,看到老池的博客里提到可以用以下命令重建Spotlight的索引,我心想这俩会不会绑在一起的试试看,结果输出这:

1
2
3
4
5
6
7
8
➜  sudo mdutil -i off /
Spotlight server is disabled.
➜ sudo mdutil -E /
Spotlight server is disabled.
➜ sudo mdutil -i on /
Spotlight server is disabled.
➜ sudo mdutil -a -i on
Spotlight server is disabled.

咦我擦,Spotlight服务不知道啥时候直接被禁用了啊这是。于是根据其他的解决方案,输入以下命令:

1
➜  sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist

重新Control+Space输入关键词,出现相关条目啦。

{<2>}

这时候再试试Alfred,也出现相关内容啦。
{<3>}

搞定收工!


Tips:Spotlight是OS X中很强大的搜索工具,速度非常快。而Alfred的基本功能也是搜索。所以当Alfred的搜索出现问题时先去试试Spotlight是否还可用,就容易发现它俩具有类似的问题,从而通过查找Spotlight出问题时的解决方案来解决Alfred的问题了。