WHEREIS(1) | Dienstprogramme für Benutzer | WHEREIS(1) |
BEZEICHNUNG¶
whereis - nach der Binärdatei, den Quelltexten und Handbuchseiten eines Befehls suchen
ÜBERSICHT¶
whereis [options] [-BMS directory... -f] name...
BESCHREIBUNG¶
whereis locates the binary, source and manual files for the specified command names. The supplied names are first stripped of leading pathname components. Prefixes of s. resulting from use of source code control are also dealt with. whereis then attempts to locate the desired program in the standard Linux places, and in the places specified by $PATH and $MANPATH.
Die Eingrenzungen der Suche (mit den Optionen -b, -m und -s) sind kumulativ und gelten für die nachfolgenden Namens-Muster auf der Befehlszeile. Namens-Muster angewendet. Jede neue Eingrenzung der Suche setzt die Suchmaske zurück. Zum Beispiel sucht
whereis -bm ls tr -m gcc
nach den Binärdateien und Handbuchseiten für »ls« und »tr«, und für »gcc« nur nach Handbuchseiten.
Die Optionen -B, -M und -S setzen die Suchpfade für die nachfolgende Namens-Muster zurück. Zum Beispiel sucht
whereis -m ls -M /usr/share/man/man1 -f cal
nach Handbuchseiten für »ls« in allen Standardpfaden, aber nach »cal« nur in dem Verzeichnis /usr/share/man/de/man1.
OPTIONEN¶
-b
-m
-s
-u
-B Liste
-M Liste
-S Liste
-f
-l
-g
whereis -g 'find*'
-h, --help
-V, --version
SUCHPFADE FÜR DATEIEN¶
In der Voreinstellung versucht whereis nach fest kodierten Pfaden, die mittels Glob-Mustern definiert sind. Der Befehl versucht, Inhalte der Umgebungsvariablen $PATH und $MANPATH als vorgegebene Suchpfade zu verwenden. Der einfachste Weg zum Ermitteln der verwendeten Pfade ist die Option -l. Diese ist mit -B, -M und -S verwendbar.
UMGEBUNGSVARIABLEN¶
WHEREIS_DEBUG=all
BEISPIELE¶
So suchen Sie nach allen Dateien in /usr/bin, für die keine Dokumentation in /usr/man/man1 existiert oder die keine Quelltexte in /usr/src haben:
cd /usr/bin
whereis -u -ms -M /usr/man/man1 -S /usr/src -f *
FEHLER MELDEN¶
Nutzen Sie zum Melden von Fehlern das Fehlererfassungssystem auf <https://github.com/util-linux/util-linux/issues>.
VERFÜGBARKEIT¶
Der Befehl whereis ist Teil des Pakets util-linux, welches aus dem Linux-Kernel-Archiv <https://www.kernel.org/pub/linux/utils/util-linux/> heruntergeladen werden kann.
2024-04-03 | util-linux 2.40 |