如何阻止文件或文件夹在 GNOME 中被索引?

10 gnome files search directory indexing

我正在使用 GNOME 3.18 运行 Ubuntu GNOME 15.10,我想知道我是否可以执行以下任何操作,如果可以,如何执行:

  • 使文件夹不被编入索引,但使其内容可编入索引(这样,如果我在系统中搜索该文件夹的名称,则不会出现任何内容,但如果我搜索其内容,则会出现)

  • 使文件夹不可索引,其任何内容也不可索引(如果其中包含子文件夹,则应递归地不允许索引其中的任何内容,也不允许索引中的任何子子文件夹的内容)子文件夹等,也不是这些子文件夹本身)

  • 使文件夹中的单个文件不可索引,但不会对其他内容或父文件夹产生任何影响

那么,这些变体中的任何一个都可能吗?我相信索引程序称为 Tracker,它为文件和文件夹及其内容编制索引,并允许人们在系统上搜索它们。

小智 9

在带有 GNOME 3.20 的 Ubuntu GNOME 16.04 中,现在默认安装了这样一个名为Search and Indexing(或tracker-gui)的应用程序(如果它没有安装,或者如果您运行的是没有预安装的以前的版本,那么它可以通过运行安装sudo apt-get install tracker-gui)哪个可以用来高度灵活地更改索引设置(我在其中一张屏幕截图中涂掉了一些个人信息):

索引选项卡

位置选项卡

忽略的内容选项卡

控制选项卡

系统

从上面的屏幕截图可以看出,这涵盖了问题中的大部分要点。

  • 似乎 [16.04](https://packages.ubuntu.com/search?suite=all&searchon=names&keywords=tracker-gui) 是官方存储库上带有 `tracker-gui` 的最后一个版本。你知道有什么替代方法吗? (3认同)

mem*_*lex 5

默认情况下,带有 .trackerignore 文件的文件夹会被忽略,所以它应该足够了:

touch .trackerignore
Run Code Online (Sandbox Code Playgroud)

在您不想被索引的文件夹中。