Linux bringt von Haus aus eine Vielzahl Bordmittel zur Administration mit. Nun kommt es hin und wieder vor, dass Sie eine Datei suchen, aber nicht genau wissen, wo diese liegt.
Abhilfe schafft hier der Befehl locate. Per Default ist dieser oftmals nicht installiert, daher kann man ihn ganz schnell nachträglich zum Beispiel mit APT bei Debian oder Ubuntu installieren. Zuerst kurz gesucht:
apt-cache search locate
Angezeigt wird das Paket findutils. Dann gleich mal installiert:
apt-get install findutils
Erledigt, jetzt muss nur noch der Suchindex erzeugt werden:
updatedbACHTUNG! Dieser Vorgang kann einige Zeit in Anspruch nehmen. Je nach Grösse und Umfang Ihres Systems mehrere Minuten, gerade wenn Sie updatedb das erste mal ausführen. Und natürlich sollten Sie die Datenbank von Zeit zu Zeit auch updaten. Auch dazu reicht der oben beschriebene Aufruf.
Nun können Sie beliebig auf Ihren System nach Dateien suchen, zum Beispiel:
locate index.htmlDie Suchergebnisse werden Ihnen auf den Monitor ausgegeben. Sind es sehr viele, können Sie auch eine Umleitung in eine Datei machen:
locate index.html > suche.txt
Das war es schon
Viel Spass beim suchen und finden!
