Ich möchte den Befehl locate
in Ubuntu 12.04 haben (der zum Suchen von Dateien verwendet wird. Ich glaube, es gibt einen solchen Befehl, aber ich kann ihn in Ubuntu 12.04 nicht sehen. Ist er Teil eines Pakets?
command-line
locate
JVIyer
quelle
quelle
sudo apt-get install locate
.sudo apt-get install apt-file
und die Suche nach dem Programm mit apt-Datei:apt-file search /usr/bin/locate
.locate
ist bereits in einer Standard-Ubuntu-Installation installiert, also hilft das vielleicht nicht.Antworten:
sudo apt-get install mlocate
sollte den Befehl 'locate' installieren, oder Sie können ihn von hier aus installieren:mlocate
verwaltet eine Datenbank mit all Ihren Dateien und wird standardmäßig einmal täglich neu indiziert. Wenn Sie möchten, dass es sofort neu indiziert wird, führen Sie essudo updatedb
über die Befehlszeile aus.Wenn Sie
cannot stat
beim Ausführen eine Fehlermeldung erhalten, müssen Sie ausführenlocate
,sudo updatedb
um die Datenbank zu füllen, so als wollten Sie sofort eine Neuindizierung durchführen.quelle
sudo updatedb
nach der Installation von mlocate ausgeführt werden , da die Suchdatenbank für die erstmalige Verwendung optimiert werden muss.sudo yum install mlocate
installieren Sie es mit. Führen Sie das gleiche aus,sudo updatedb
um die Datenbank zum ersten Mal zu initialisieren.