如何阻止檔案或資料夾在 GNOME 中被索引?

如何阻止檔案或資料夾在 GNOME 中被索引?

我正在運行 Ubuntu GNOME 15.10 和 GNOME 3.18,我想知道我是否可以執行以下操作,如果可以,如何操作:

  • 使資料夾不被索引,但使其內容可索引(這樣,如果我在系統中搜尋該資料夾的名稱,則不會出現任何內容,但如果我搜尋其內容,就會出現)

  • 使資料夾不可索引,其任何內容也不可索引(如果它包含子資料夾,那麼它應該遞歸地不允許對其中的任何內容進行索引,也不允許對其中的任何子子資料夾的內容進行索引)子資料夾等,也不是任何這些子資料夾本身)

  • 使資料夾中的單一檔案不可索引,但不會對其他內容或父資料夾產生任何影響

那麼,這些變體是否可能?我相信索引程式稱為 Tracker,它對文件和資料夾及其內容進行索引,並允許人們在系統上搜尋它們。

答案1

在帶有 GNOME 3.20 的 Ubuntu GNOME 16.04 中,現在默認安裝了一個名為Search and Indexing(或tracker-gui) 的應用程式(如果未安裝該應用程序,或者如果您正在運行未預先安裝該應用程式的先前版本,則可以通過運行來安裝它sudo apt-get install tracker-gui)可以使用它來高度靈活地更改索引設定(我在其中一張螢幕截圖中塗黑了一些個人資訊):

索引選項卡

位置選項卡

忽略的內容選項卡

控制選項卡

系統

從上面的截圖可以看出,這涵蓋了問題中的大部分要點。

答案2

預設情況下,帶有 .trackerignore 檔案的資料夾將被忽略,因此應該足以執行以下操作:

touch .trackerignore

在您不想被索引的資料夾中。

相關內容