The cache for locate is updated by updatedb
. On most distributions, it's run by cron
every day or week. After huge changes, you can run it manually, too.
Linux Locate Command falsche Informationen
684
user114256
Ich verwende Arch Linux und habe häufig den Befehl "locate" verwendet, um Dateien zu finden. Heute ist mir jedoch aufgefallen, dass hier Ergebnisse angezeigt werden, wo sich der Artikel in der Vergangenheit befunden hat und nicht an seinem aktuellen Standort. Ich habe den Müll gelöscht. Ich frage mich, ob es einen Cache für locate gibt, der ebenfalls gelöscht werden muss. Jede Hilfe wäre dankbar. Vielen Dank.
Sie müssen den Befehl `updatedb` verwenden. Ich bin mir ziemlich sicher. Versuchen Sie `man locate.updatedb`
Rob vor 12 Jahren
0
1 Antwort auf die Frage
5
choroba
* Chorobas * antworten: Vergessen Sie nicht, es als * root * oder * sudo * auszuführen. Dies ist eine Eingabe in terminal: `sudo updatedb` Andernfalls erhalten Sie eine Fehlermeldung, die der folgenden ähnelt:` updatedb: Kann eine temporäre Datei für '/ var / lib / mlocate / mlocate.db' nicht öffnen. `(Ich weiß, dass es offensichtlich klingt für einen normalen Linux-Benutzer arbeite ich aber unter der konservativen Annahme des niedrigsten Erfahrungslevels ;-))
loved.by.Jesus vor 9 Jahren
0
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem
-
6
Vollbild-Flash langsam in KDE 4