2010-06-01 11 views
5

Ich benutze die tracker indexing tool für die Suche nach und in Dateien auf meinem Ubuntu 10.10 AMD64-System. Nachdem ich kürzlich einige Dateien in einen einzigen Ordner eingefügt habe, habe ich mich gefragt, wie ich den Tracker dazu zwingen kann, diesen Ordner neu zu indizieren, damit ich Suchabfragen für diese Dateien durchführen kann.Wie erzwinge Tracker, einen Ordner neu zu indizieren?

Irgendwelche Ideen? Ein Terminal-Befehl wäre völlig ausreichend.

Antwort

2

Dieser Befehl machen Tracker indizieren alle seine Ordner:

tracker-processes -r 

nicht genau das, was Sie wollen, aber hat mich schon ein paar Mal geholfen.

+0

Scheint der einzige Weg, es zu tun, danke! – ubuntudroid

0

Der Tracker sollte das Verzeichnis überwachen und automatisch alle hinzugefügten Dateien indizieren - stellen Sie also sicher, dass das Ansehen in den Einstellungen aktiviert ist. Aber im Allgemeinen war meine Erfahrung mit Tracker, dass es im besten Fall uneinheitlich funktioniert.

+0

Ich weiß, dass Tracker diese Auto-Index-Funktion hat, aber es gibt Situationen, wenn Sie wissen, dass einige Dateien Änderungen gesehen oder hinzugefügt wurden und Sie wissen, dass Sie sie in den nächsten Stunden verwenden werden - Es wäre also gut, sie sofort griffbereit zu haben, indem Sie den Tracker manuell zwingen, diese Dateien/Ordner zu indizieren. – ubuntudroid

+2

es ist eine Schande Leute wollen manuellen Zugriff zu Tracker zwingen, etwas zu tun, was es tun sollte, ist es aber nicht. –

0

Mit den jüngsten Versionen von tracker (Mine ist 1.12.0), können Sie die erneute Indizierung eines bestimmten Ordners einfach erzwingen eingeben:

tracker reset -f DIR_NAME 

Dies ist die indexierten Informationen für DIR_NAME verursacht gelöscht und indiziert werden nochmal. Ir könnte ein Verzeichnis oder eine Datei sein.

Verwandte Themen