===== whereis - Speicherorte von Programmen / Manpages finden =====
**Kurzfassung:** ''whereis'' zeigt, wo sich Binärdateien, Quelltexte und Handbuchseiten eines Programms befinden. Es durchsucht vordefinierte Systempfade.
==== Übersicht ====
Im Gegensatz zu ''which'', das nur den PATH auswertet, kann ''whereis'' zusätzlich Manpages (''-m'') und ggf. Quellen (''-s'') melden.
==== Voraussetzungen ====
* Standardtool auf den meisten Distributionen vorhanden
==== Syntax ====
whereis [OPTIONEN] NAME ...
==== Wichtige Optionen ====
-b # Nur Binärdateien
-m # Nur Manpages
-s # Nur Quelltexte
-B DIRS # Suchpfade für Binaries setzen (mit -f abschließen)
-M DIRS # Suchpfade für Manpages
-S DIRS # Suchpfade für Quellen
-f # Ende der Pfadoptionen (Pfadlisten vor -f, dann NAME)
==== Anleitung ====
=== Orte eines Programms auflisten ===
whereis ssh
# Nur Binärdatei
whereis -b ssh
# Nur Manpages
whereis -m ssh
==== Hinweise ====
* Ausgabe kann mehrere Orte enthalten, wenn mehrere Versionen installiert sind.
* Für PATH-Auflösung in Shell-Skripten eher ''command -v'' oder ''type -a'' verwenden.
==== Siehe auch ====
* [[sammlung:which|which – Pfadauflösung im PATH]]
* [[sammlung:find|find – flexible Suche]]
* [[kommandoreferenz:suchen|Dateien suchen – Übersicht]]
==== Quellen ====
* [[https://man7.org/linux/man-pages/man1/whereis.1.html|man whereis]]
----
{{tag>cli help utilities}}
----