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

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

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

  • 使它成为一个文件夹不可索引,也不是它的任何内容(如果它包含其中的子文件夹,那么它应该递归地不允许索引它们中的任何内容,也不允许其中任何子子文件夹的内容子文件夹等,也没有任何子文件夹本身)

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

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

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

索引选项卡

位置选项卡

忽略内容选项卡

控制选项卡

系统

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

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

 touch .trackerignore 

在您不希望编入索引的文件夹中。