Schlagwort-Archive: updatedb

Schneller suchen mit locate

In diesem Artikel über find habe ich bereits eine Art zu suchen vorgestellt, allerdings dauert das Verfahren über find sehr lange.

Die Lösung für dieses Problem:
locate

„locate“ verwendet eine Datenbank in der es alle auf dem System befindlichen Daten speichert, so muss es nur diese Datenbank durch rattern und sich nicht immer durch die gesamte Verzeichnisstruktur hangeln, wie find.

Vorteile sind wie gesagt der Speed!

Ein großer Nachteil ist jedoch das Problem, dass Sie die Datenbank aktuell halten müssen, wenn Sie dies nicht tun ist das Abbild ihrer Daten auf dem System veraltet und Sie finden keine in naher Vergangenheit gespeicherten Daten. Es empfiehlt sich also die Datenbank mal zu aktualisieren, das funktioniert mit updatedb:

updatedb &
Achtung Sie müssen root sein!

Das & bewirkt, dass der Prozess im Hintergrund abläuft. Das ist sinnvoll, weil so ein update schon ein bisschen dauern kann.
Weiterlesen