如何强制跟踪器重新索引文件夹?

时间:2010-06-01 15:15:40

标签: linux ubuntu indexing tracker

我正在使用tracker indexing tool搜索我的Ubuntu 10.10 amd64系统上的文件。最近我将一些文件添加到一个文件夹中,我想知道如何强制跟踪器重新索引这个文件夹,以便我能够对这些文件执行搜索查询。

有什么想法吗?终端命令就足够了。

4 个答案:

答案 0 :(得分:2)

此命令将使Tracker重新索引其所有文件夹:

tracker-processes -r

不完全是你想要的,但已帮助了我很多次。

答案 1 :(得分:1)

跟踪器应该观察目录并自动索引任何添加的文件 - 因此请确保在首选项中启用了观看功能。但一般来说,我使用跟踪器的经验是它最多不一致。

答案 2 :(得分:1)

最近发布的tracker(我的版本是1.12.0),你可以强制重新索引一个给定的文件夹,只需输入:

tracker reset -f DIR_NAME

这会导致DIR_NAME的索引信息被删除并再次编入索引。 Ir可以是目录或文件。

答案 3 :(得分:0)

似乎@methadata 的答案应该是正确的,但对我来说,跟踪器仍然没有索引目录;我也试过tracker index -f DIR_NAME。唯一对我有用的是让跟踪器完全擦除索引并从头开始重新编制索引:

tracker reset -r     # shut down indexing and erase index
tracker daemon -s    # start indexing again

来源:tracker docs