Locate: Unterschied zwischen den Versionen
Erscheinungsbild
	
	
| Keine Bearbeitungszusammenfassung | K Textersetzung - „line>“ durch „line copy>“ | ||
| (128 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
| '''locate''' - schnelle Suche nach Dateinamen | |||
| == Beschreibung == | |||
| ; Index basiert | |||
| Zuvor erstellter Index | |||
| * Nicht das Dateisystem (wie bei [[find]]) | |||
| * Schnelle Suche nach Dateinamen oder -pfaden | |||
| * Diese wird regelmäßig aktualisiert | |||
| ; Vorteil | |||
| * Schnelle Suchergebnisse | |||
| ; Nachteil | |||
| * Index evtl. nicht aktuell | |||
| * Nicht alle Verzeichnisse werden durchsucht  | |||
| ** /tmp, /var/spool, /media | |||
| === Implementierungen === | |||
| {| class="wikitable options big" | |||
| |- | |||
| ! Paket !! Beschreibung | |||
| |- | |||
| | [[locate]] || findutils/locate | |||
| |- | |||
| | [[mlocate]] ||  | |||
| |- | |||
| | [[plocate]] || Schnelleres [[mlocate]] | |||
| |} | |||
| == Installation == | |||
| <syntaxhighlight lang="bash" highlight="1" line copy> | |||
| sudo apt install plocate | |||
| </syntaxhighlight> | |||
| == Aufruf == | |||
| <syntaxhighlight lang="bash" highlight="1" line copy> | |||
| plocate [OPTIONEN] PATTERNS | |||
| </syntaxhighlight> | |||
| === Optionen === | |||
| {| class="wikitable sortable options gnu" | |||
| |- | |||
| ! Unix !! GNU !! Parameter !! Beschreibung | |||
| |- | |||
| | || || || | |||
| |- | |||
| |} | |||
| == < | == Anwendung == | ||
| === Index aktualisieren === | |||
| <syntaxhighlight lang="bash" highlight="1" line copy> | |||
| sudo updatedb | |||
| </syntaxhighlight> | |||
| siehe [[updatedb]] | |||
| === Nach Dateipfaden suchen === | |||
| <syntaxhighlight lang="bash" highlight="1" line copy> | |||
| locate doc/fonts | |||
| </syntaxhighlight> | |||
| == < | === Groß-/Kleinschreibung ignorieren === | ||
| <syntaxhighlight lang="bash" highlight="1" line copy> | |||
| locate -i Suchbegriff | |||
| </syntaxhighlight> | |||
| == Konfiguration == | |||
| ==  | === Dateien === | ||
| {| class="wikitable options" | |||
| |- | |||
| ! Datei !! Beschreibung | |||
| |- | |||
| | || | |||
| |- | |||
| | || | |||
| |} | |||
| === Umgebung === | |||
| ; LOCATE_PATH | |||
| * Wenn angegeben, wird es nach der Liste der --database-Pfade angehängt | |||
| ** unabhängig davon, ob ein expliziter Wert angegeben wurde oder der Standardwert verwendet wird | |||
| * Trennung durch Doppelpunkte und Zeichen-Escape-Sequenzen folgen denselben Regeln wie für --database | |||
| <noinclude> | |||
| ==  | == Anhang == | ||
| === Siehe auch === | |||
| {{Special:PrefixIndex/{{BASEPAGENAME}}/}} | |||
| * [[mlocate]](1) | |||
| * [[updatedb]](8) | |||
| [ | === Dokumentation === | ||
| ; Man-Page | |||
| [[ | # [https://manpages.debian.org/bookworm/plocate/locate.1.en.html locate(1)] | ||
| [[ | |||
| === Links === | |||
| ==== Projekt ==== | |||
| ==== Weblinks ==== | |||
| {{DEFAULTSORT:locate}} | |||
| {{DISPLAYTITLE:locate}} | |||
| [[Kategorie:Linux/Suchen]] | |||
| [[Kategorie:Linux/Befehl]] | |||
| </noinclude> | |||
Aktuelle Version vom 11. Mai 2025, 12:45 Uhr
locate - schnelle Suche nach Dateinamen
Beschreibung
- Index basiert
Zuvor erstellter Index
- Nicht das Dateisystem (wie bei find)
- Schnelle Suche nach Dateinamen oder -pfaden
- Diese wird regelmäßig aktualisiert
- Vorteil
- Schnelle Suchergebnisse
- Nachteil
- Index evtl. nicht aktuell
- Nicht alle Verzeichnisse werden durchsucht
- /tmp, /var/spool, /media
 
Implementierungen
| Paket | Beschreibung | 
|---|---|
| locate | findutils/locate | 
| mlocate | |
| plocate | Schnelleres mlocate | 
Installation
sudo apt install plocate
Aufruf
plocate [OPTIONEN] PATTERNS
Optionen
| Unix | GNU | Parameter | Beschreibung | 
|---|---|---|---|
Anwendung
Index aktualisieren
sudo updatedb
siehe updatedb
Nach Dateipfaden suchen
locate doc/fonts
Groß-/Kleinschreibung ignorieren
locate -i Suchbegriff
Konfiguration
Dateien
| Datei | Beschreibung | 
|---|---|
Umgebung
- LOCATE_PATH
- Wenn angegeben, wird es nach der Liste der --database-Pfade angehängt
- unabhängig davon, ob ein expliziter Wert angegeben wurde oder der Standardwert verwendet wird
 
- Trennung durch Doppelpunkte und Zeichen-Escape-Sequenzen folgen denselben Regeln wie für --database
Anhang
Siehe auch
Dokumentation
- Man-Page
Links
Projekt
Weblinks