Linux Allgemein

ID #1064

Dateien suchen

Oft weiss man nicht wo sich eine Dateie genau befindet. Dieser kleine Artikel soll einige einfache Methoden beschreiben, um eine Datei zu suchen (und finden):

which

 Die wirklich einfachste Methode um heraus zu finden welches Program benutzt wird wenn es ausgeführt wird, dient der Befehl "which". Der Syntax lautet demzufolge:

which [Programmname]

Legende:
[Programmname] = Name des Programmes welches ausgefürt wird

Beispiel:
which ping

Erklärung:
Zeigt an, wo sich das Program "ping" befindet.

locate

Direkt nach einem Program bzw. Dateien zu suchen welche eine gewisse Zeichenkette enthalten kann man mittels Befehl "locate". "locate" gibt alle Pfade/Dateien aus die die entsprechende Zeichenkette enthalten:

locate [Zeichenkette]

Legende:
[Zeichenkette] = Zeichenkette nach der gesucht werden soll

Beispiel:
locate ping

Erklärung:
Alle Dateien werden zurückgegeben welche die Zeichenkette "ping" enthalten.

find

Mittels find kann ein bisschen genauer nach einer Datei gesucht werden. Es muss ein Ausgangsverzeichnis angegeben werden von dem aus Rekursiv gesucht wird. Wird dies nicht getan, wird das aktuelle Verzeichnis aus Ausgangsverzeichnis verwendet. Ausserdem können Platzhalter wie "*" oder "?" verwendet werden. Werden keine solchen Platzhalter verwendet, werden nur Resultate angezeigt die genau der Zeichenkette entsprechen, nach welcher gesucht wird.

find [Ausgangsverzeichnis] -name [Zeichenkette]

Legende:
[Ausgangsverzeichnis] = Verzeichnis in dem die Suche rekursiv gestartet wird (optional)
[Zeichenkette] = Zeichenkette nach der gesucht wird

Beispiel:
find / -name ping*

Erklärung:
Die Suche wird im Root-Verzeichnis gestartet ("/") und es wird nach Dateien/Verzeichnissen gesucht welche mit "ping" beginnen und nacher beliebige weitere Zeichen enthalten.

 

 



Tags: find, locate, suche, which, zeichenkette

Verwandte Artikel:

Letzte Änderung des Artikels: 2007-11-23 17:06
Autor: Andy Blank
Revision: 1.0

Digg it! Artikel ausdrucken Artikel weiterempfehlen Als PDF-Datei anzeigen
Übersetzungsvorschlag für Übersetzungsvorschlag für
Bewertung der Nützlichkeit dieses Artikels:

Durchschnittliche Bewertung: 0 von 5 (0 Bewertungen)

vollkommen überflüssig 1 2 3 4 5 sehr wertvoll

Es ist möglich, diesen Artikel zu kommentieren.