1
blacktulip OP 噢,搜到方法了
mdutil /Volumes/name -i on |
2
Sylv 2015-03-04 22:03:50 +08:00 via iPhone
这个坑我也遇过
曾经好长一段时间都得用 EasyFind 来搜索 NAS 上面的文件 然后终于发现可以用上述命令来开启 NAS 目录的 Spotlight 索引 |
3
Koma 2015-03-04 22:14:10 +08:00
|
4
Koma 2015-03-04 22:17:04 +08:00
明白了,你说没有索引搜索起来慢。可能我文件不多吧,目前还不觉得慢。
|
5
luyan 2015-03-04 23:48:11 +08:00
同问win上有什么软件可以快速搜索nas上的文件?thanks.
|
7
Sylv 2016-11-03 17:36:17 +08:00 via iPhone
@deepout
1. Finder 连上 NAS 2. 在 Terminal 输入以下命令查看网络磁盘的名称: ls /Volumes/ 在列出的结果里找你的盘的名字 3. 在 Terminal 输入命令开启索引: mdutil /Volumes/你的网络磁盘名称 -i on |
8
deepout 2016-11-04 14:57:59 +08:00
|
9
deepout 2016-11-04 15:00:43 +08:00
@Sylv 是否有可能因为我那个路径有中文,导致不可 Index ,我试过另一个网络存储空间,是公司提供的一个共享服务器,是没问题的。
|
10
deepout 2016-11-04 15:07:54 +08:00
@Sylv 另外,给一个网络存储空间添加了 Index 之后,怎么还是无法通过 SpotLight 搜索到,是不是要索引一段时间之后才可以,也没有地方查看进度,只有在 Terminal 里告诉我「 Indexing enabled. 」
|
11
Sylv 2016-11-04 15:39:32 +08:00 via iPhone
@deepout
可能是你路径里有特殊字符或空格,在路径两边加上引号试试: mdutil "/Volumes/你的网络磁盘名称" -i on 开启后是要等索引结束才能搜索,我也不清楚怎么看进度,你试试点到菜单栏最右边的 Spotlight 图标看看有没有显示进度,或者输入以下命令试试: mdutil /Volumes/磁盘名 -s |
14
Sylv 2018-11-17 16:09:03 +08:00
@deepout
刚鼓捣 NAS 索引的时候又翻到这帖,我现在知道你 8 楼报错的原因了: 出现 "Server search enabled" 的原因是群晖上开启了 Universal Search,这样 Spotlight 就可以直接使用 NAS 上的索引了,不再需要本地再索引了,所以用 mdutil 命令开启本地索引会失败。 |