我正在使用跟踪器索引工具在我的 Ubuntu 10.10 amd64 系统上搜索和输入文件。最近将一些文件添加到单个文件夹中后,我想知道如何强制跟踪器重新索引该文件夹,以便能够对这些文件执行搜索查询。
有任何想法吗?一个终端命令就足够了。
tracker should watch the directory and automatically index any added files - so make sure watching is enabled in the preferences. but generally, my experience with tracker has been that it works inconsistently at best.
此命令将使 Tracker 重新索引其所有文件夹:
tracker-processes -r
不完全是你想要的,但已经帮助了我很多次。
使用最新版本tracker
(我的是 1.12.0),您可以强制重新索引给定文件夹,只需键入:
tracker reset -f DIR_NAME
这导致被索引的信息DIR_NAME
被删除并再次被索引。Ir 可以是目录或文件。
似乎@methadata 的答案应该是正确的,但对我来说,tracker 仍然没有索引目录;我也试过了tracker index -f DIR_NAME
。唯一对我有用的是让跟踪器完全擦除索引并从头开始重新索引:
tracker reset -r # shut down indexing and erase index
tracker daemon -s # start indexing again
来源:跟踪器文档