Locate: Unterschied zwischen den Versionen
Erscheinungsbild
K Textersetzung - „= Testfragen =↵<div class="toccolours mw-collapsible mw-collapsed">↵''Testfrage 1''↵<div class="mw-collapsible-content">'''Antwort1'''</div>↵</div>↵<div class="toccolours mw-collapsible mw-collapsed">↵''Testfrage 2''↵<div class="mw-collapsible-content">'''Antwort2'''</div>↵</div>↵<div class="toccolours mw-collapsible mw-collapsed">↵''Testfrage 3''↵<div class="mw-collapsible-content">'''Antwort3'''</div>↵</div>↵<div class="toccolours mw-collapsible mw-collapsed">↵''Testfrage 4''… |
K Textersetzung - „line>“ durch „line copy>“ |
||
(54 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
'''locate''' - schnelle Suche nach Dateinamen | |||
'''locate''' | |||
* Nicht das Dateisystem | == 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 | * Schnelle Suchergebnisse | ||
; Nachteil | |||
* Nicht alle Verzeichnisse werden durchsucht | * Index evtl. nicht aktuell | ||
* Nicht alle Verzeichnisse werden durchsucht | |||
** /tmp, /var/spool, /media | ** /tmp, /var/spool, /media | ||
=== Implementierungen === | |||
{| class="wikitable | {| class="wikitable options big" | ||
|- | |- | ||
! Paket !! Beschreibung | ! Paket !! Beschreibung | ||
|- | |- | ||
| locate || | | [[locate]] || findutils/locate | ||
|- | |- | ||
| | | [[mlocate]] || | ||
|- | |||
| [[plocate]] || Schnelleres [[mlocate]] | |||
|- | |||
| plocate || | |||
|} | |} | ||
== 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" | |||
{| class="wikitable | |||
|- | |- | ||
! 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/Suchen]] | ||
[[Kategorie:Linux/Befehl]] | [[Kategorie:Linux/Befehl]] | ||
</noinclude> |
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