Als «locate» getaggte Fragen

`locate` ist ein Befehlszeilentool für die lokale Dateisuche mithilfe einer Datenbank.


3
So aktualisieren Sie den Linux-Cache
Wie kann ich den Cache / Index von locate aktualisieren? Ich habe neue Pakete installiert und die Dateien sind eindeutig noch nicht indiziert. Welchen Befehl muss ich also ausführen, damit der Indexer ausgelöst wird? Ich arbeite derzeit an Debian Jessie (im Test): mit Linux mbpc 3.13-1-amd64 # 1 SMP Debian …
73 debian  locate 

1
Wie kann ich aktivieren, dass die zu erstellende Datenbank gesucht und in die Warteschlange gestellt wird?
Auf einer neuen Ubuntu 10.4-Instanz habe ich versucht, den locateBefehl nur zu verwenden, um den Fehler zu erhalten locate: can not stat () `/var/lib/mlocate/mlocate.db': No such file or directory Aufgrund der Verwendung dieses Befehls auf anderen Systemen kann davon ausgegangen werden, dass die Datenbank noch nicht erstellt wurde (es handelt …

3
Welche Art von Datenbank wird von "updatedb" und "locate" verwendet?
Das locateProgramm findutilsdurchsucht eine oder mehrere Datenbanken mit Dateinamen und zeigt Übereinstimmungen an. Dies kann als sehr schneller findBefehl verwendet werden, wenn die Datei während der letzten Aktualisierung der Dateinamendatenbank vorhanden war. Es gibt heutzutage viele Arten von Datenbanken, relationale Datenbanken (mit Abfragesprache zB SQL), NoSQL-Datenbanken Dokumentenorientierte Datenbanken (zB MongoDB) …

2
Unterschied zwischen locate und mlocate
Ich wollte den Befehl installieren locate, der über verfügbar ist sudo apt-get installmlocate. Allerdings lief ich erstmal sudo apt-get installlocatewas was anderes installiert zu haben scheint. Die Eingabe des Befehls locate <package>scheint jedoch erforderlich zu sein mlocate. Was ist das Paket locateund kann (sollte) es sicher entfernt werden?
14 locate 


6
Ausschließen von Verzeichnissen bei der Suche nach Orten
Eine Suche mit locatefindet Pfade im Dateisystem. Oft wissen Sie von vornherein, dass Sie entweder nur an Dateien oder nur an Verzeichnissen interessiert sind. Eine Suche nach Orten liefert oft viele Ergebnisse. Es wäre nützlich, nur einen der Typen in das Ergebnis aufzunehmen, da dies die Ausgabe verkürzt. Es gibt …
12 files  find  directory  locate 

1
Wie ist updateb so viel schneller als find?
Wie ist updatedbso viel schneller als find? Hier ist ein zeitgesteuerter Vergleich zwischen updatedbund einem findBefehl, der eine scheinbar ähnliche Aufgabe ausführt. compare.sh #!/usr/bin/env bash cmd="sudo updatedb" echo $cmd time eval $cmd cmd="sudo find / \ -fstype ext4 \ -not \( \ -path '/afs/*' -o \ -path '/net/*' -o \ …
11 find  locate  updatedb 


4
Wie finde ich eine Datei im Dateisystem über die Befehlszeile?
Ich möchte herausfinden, wo sich eine Datei (mit einem teilweise bekannten Dateinamen) im Dateisystem befindet. Ich möchte wissen, wie dies über die Befehlszeile erfolgt, anstatt ein GUI-Dienstprogramm zu verwenden. Unter Windows würde ich Folgendes ausführen: cd /d C:\ dir *filename* /s Was ist das Linux-Äquivalent?
10 ubuntu  find  ls  locate 

6
Wie kann ich find nur für ein Verzeichnis verwenden?
Dadurch wird eine große Anzahl von Dateien gefunden, die sich in verschiedenen Unterverzeichnissen von "Dropnot" befinden. $ locate Dropnot Kann ich nur den Verzeichnisstandort mit finden locate? (in welchem ​​Verzeichnis "Dropnot" sich befindet) Wenn Dropnotalso in /home/me/ist, ist dies der einzige Eintrag, der zurückgegeben wird. Wenn ja, was ist der …
10 directory  locate 

4
Regex-Matching mit "lokalisieren"
Ich versuche, mit dem Befehl "find" Dateien in meinem Home-Ordner zu finden. Wenn ich jedoch versuche, dies auszuführen, erhalte ich keine Ergebnisse: locate -i -l 4 --regexp '^\/home\/jack\/[A-Za-z0-9\/\ ]*(My.)*$' Ich habe es auch versucht, ^\/home\/jack\/^(?!\.)[A-Za-z0-9\/\ ]*(My.)*$aber das liefert auch keine Ergebnisse. Die Datei, nach der ich suche, um sie zu …



2
Fortschrittsbalken in aktualisiertb
Ist es möglich, dabei einen zuverlässigen Fortschrittsbalken (oder nur eine zuverlässige Information darüber, wie lange es dauern wird) zu erhalten updatedb?
8 locate 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.