Locate: Unterschied zwischen den Versionen
Erscheinungsbild
K Textersetzung - „line>“ durch „line copy>“ |
|||
(6 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
''' | '''locate''' - schnelle Suche nach Dateinamen | ||
== Beschreibung == | == Beschreibung == | ||
; Index basiert | |||
Zuvor erstellter Index | |||
* Nicht das Dateisystem (wie bei [[find]]) | |||
* Schnelle Suche nach Dateinamen oder -pfaden | * Schnelle Suche nach Dateinamen oder -pfaden | ||
* Diese wird regelmäßig aktualisiert | * Diese wird regelmäßig aktualisiert | ||
; | ; Vorteil | ||
* Schnelle Suchergebnisse | |||
; Nachteil | |||
* Index evtl. nicht aktuell | |||
* Nicht alle Verzeichnisse werden durchsucht | |||
** /tmp, /var/spool, /media | |||
Nicht alle Verzeichnisse werden durchsucht | |||
* /tmp, /var/spool, /media | |||
=== Implementierungen === | === Implementierungen === | ||
Zeile 30: | Zeile 29: | ||
== Installation == | == Installation == | ||
<syntaxhighlight lang="bash" highlight="1" line> | <syntaxhighlight lang="bash" highlight="1" line copy> | ||
sudo apt install plocate | sudo apt install plocate | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== Aufruf == | == Aufruf == | ||
<syntaxhighlight lang="bash" highlight="1" line> | <syntaxhighlight lang="bash" highlight="1" line copy> | ||
plocate [OPTIONEN] PATTERNS | plocate [OPTIONEN] PATTERNS | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Zeile 50: | Zeile 49: | ||
== Anwendung == | == Anwendung == | ||
=== Index aktualisieren === | === Index aktualisieren === | ||
<syntaxhighlight lang="bash" highlight="1" line> | <syntaxhighlight lang="bash" highlight="1" line copy> | ||
sudo updatedb | sudo updatedb | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Zeile 56: | Zeile 55: | ||
=== Nach Dateipfaden suchen === | === Nach Dateipfaden suchen === | ||
<syntaxhighlight lang="bash" highlight="1" line> | <syntaxhighlight lang="bash" highlight="1" line copy> | ||
locate doc/fonts | locate doc/fonts | ||
</syntaxhighlight> | </syntaxhighlight> | ||
=== Groß-/Kleinschreibung ignorieren === | === Groß-/Kleinschreibung ignorieren === | ||
<syntaxhighlight lang="bash" highlight="1" line> | <syntaxhighlight lang="bash" highlight="1" line copy> | ||
locate -i Suchbegriff | locate -i Suchbegriff | ||
</syntaxhighlight> | </syntaxhighlight> |
Aktuelle Version vom 11. Mai 2025, 13: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