Verzeichnis von Unity Search ausschließen

20

Ich stelle erneut folgende Frage: Wie entferne ich einen bestimmten Ordner aus der Ubuntu-Suche? weil ich nicht glaube, dass es ein Duplikat war, oder in diesem Beitrag beantwortet wurde.

Dies hat nichts mit Zeitgeist ODER aktuellen Dateien zu tun . (Ich habe bereits die Zeitgeist- und Dateiversionsüberwachung deaktiviert.)

Ich möchte wissen, ob es möglich ist, zu verhindern, dass Unity Search den Inhalt eines bestimmten Verzeichnisses in den Suchergebnissen anzeigt, dh, dass dieses Verzeichnis bei der Suche nicht berücksichtigt wird. Auf die gleiche Weise können Sie festlegen, dass die Online-Suchergebnisse nicht berücksichtigt werden sollen.

Danke / H

Feuerstelle
quelle

Antworten:

36

Eigentlich denke ich, dass dies ein eingebautes Feature ist. Es ist üblich, Verzeichnisse von Ihrer Suche auszuschließen. So konfigurieren Sie es:

Öffnen Sie die Systemeinstellungen.
Wählen Sie "Sicherheit & Datenschutz". Gehen Sie zur Registerkarte "Dateien & Anwendungen".

Sie sollten ein Feld mit dem Namen "Ausschließen" sehen. Verwenden Sie die Schaltflächen "+" und "-", um dies zu aktualisieren. Alles, was NICHT ausgeschlossen ist, wird bei der Suche verwendet.

Beachten Sie, dass Sie auch "Nutzungsdaten löschen" im Dialogfeld "Dateien und Anwendungen" ausführen müssen, um zuvor durchsuchte Dateien und Ordner aus der Dash-Suche zu entfernen. Standardmäßig bezieht die Dash-Suche die Verwendung Ihrer Protokolldateien mit ein, auch wenn Sie diese Dateien explizit ausgeschlossen haben.

Daniel
quelle
1
Ich musste dies testen, um sicherzugehen, da die fragliche Schnittstelle sich anscheinend nur auf Dateiversionsaufzeichnungen und Ausschlüsse bezieht. Ich habe jedoch nach bestimmten Dateien gesucht, ihren enthaltenen Ordner als Ausschluss hinzugefügt und kann überprüfen, ob tatsächlich kein Londer in der Suche enthalten ist.
Herd
1
Ich benutze 16.04 und es scheint keine solche Einstellung mehr zu geben.
krumpelstiltskin
Gleiche hier am 14.04
Tigerjack89
Diese Möglichkeit besteht noch im 16.04.
Astrid
Eine Einschränkung dieser Methode, zumindest am 16.04, scheint darin zu liegen, dass der Inhalt dieses Verzeichnisses ausgeschlossen wird, wenn Sie ein Verzeichnis ausschließen. Das Verzeichnis selbst kann jedoch weiterhin in der Suche und im kürzlich verwendeten Abschnitt "Dateien und Ordner" angezeigt werden des Bindestrichs.
KP MacGregor
2

Sie können ein Verzeichnis / eine Datei verstecken. Ich glaube, dass Unity nicht in versteckten Dateien und Ordnern sucht.

Fügen Sie einen Punkt .davor ein, um eine Datei auszublenden . Dh um einen Ordner mit dem Namen auszublenden documents, klicken Sie mit der rechten Maustaste darauf, klicken Sie auf Umbenennen und benennen Sie ihn um als.documents

AJha
quelle
1
Ich kann überprüfen, ob dies funktioniert. Versteckte Ordner werden in der Benutzeroberfläche von Unity nicht durchsucht. Dies ist jedoch möglicherweise nicht immer eine ideale Lösung.
Herd
0

Das ist nicht so einfach, denke ich. Ich werde Ihnen sagen, was ich weiß, dass Sie alle Dateien vor der Unity-Suche verbergen können, indem Sie ihre Dateilinsen mit dem Befehl as entfernen

sudo apt-get remove unity-lens-files

Dadurch werden alle Dateien vor der Unity-Suche verborgen.

  • eine weitere hilfe ist, einen neuen benutzer anzulegen und das verzeichnis, das sie verstecken möchten, in sein heimatverzeichnis zu legen. so kann unity nicht in seiner gegend suchen.

    (oder)

  • Ändern Sie die Ordner- / Dateiattribute in "Nur Root", damit Unity Sie nicht mit diesem Element in der Suche auflisten kann.

hoffentlich hilft das,:)

rɑːdʒɑ
quelle
Danke, ich werde es überprüfen. Ich bin davon ausgegangen, dass die Unity-Suche als Dienst oder Systemprozess ausgeführt wird (ähnlich wie der Windows-Indizierungsdienst), aber wenn dies funktioniert, kann ich möglicherweise mithilfe der Ordnerberechtigungsattribute eine Problemumgehung vornehmen.
Herd