whereis Befehlsgenerator
whereis-Befehle erstellen, um das Binärdatei-, Quellcode- und Man-Page-Verzeichnis einer Kommandozeile zu ermitteln
Einführung in whereis
## Was ist whereis?
`whereis` findet auf einen Schlag die Binärdateien, Quellcode-Dateien sowie die Handbuchseiten für ein Kommando. Es durchsucht eine feste Reihe standardmäßiger Verzeichnisse (nicht `$PATH`), was es sehr schnell macht – bedeutet aber auch, dass nur Dateien gefunden werden, die an konventionellen Orten installiert sind. Es ist die schnellste Möglichkeit, alles zu sehen, was mit einem installierten Kommando zusammenhängt.
## So wird es verwendet
1. **Optionen festlegen**: Beschränken Sie die Suche auf Binärdateien/Quellcode/Handbücher oder legen Sie eigene Suchverzeichnisse fest. 2. **Name eingeben**: Geben Sie den Namen des zu suchenden Kommandos ein. 3. **Kopieren & Ausführen**: Fügen Sie den erzeugten Befehl in Ihr Terminal ein.
Die Ausgabe gruppiert die Ergebnisse als `name: /path/to/binary /path/to/man /path/to/src`.
Übliche Optionen
### `-b` Nur Binärdateien Beschränken Sie die Ergebnisse auf die ausführbare Binärdatei (oder Skript) für den Befehl.
### `-m` Nur Handbücher Beschränken Sie die Ergebnisse auf die man-Page-Dateien.
### `-s` Nur Quellcode Beschränken Sie die Ergebnisse auf die Quellcode-Dateien.
### `-u` Ungewöhnliche Einträge Zeigen Sie nur solche Einträge an, die „ungewöhnlich“ sind – Befehle, bei denen mindestens eine der Kategorien Binärdatei/Quellcode/Handbuch fehlt. Hilfreich zur Erkennung unvollständiger Installationen.
### `-B DIR`, `-M DIR`, `-S DIR` Benutzerdefinierte Suchpfade Beschränken Sie die Suche nach Binärdateien, Handbüchern oder Quellcode auf bestimmte Verzeichnisse. Diese müssen vor dem Befehlnamen stehen: `whereis -B /opt/bin -f python`.
### Name (positionell) Der Name des Befehls, nach dem gesucht werden soll, z. B. `ls`, `gcc`, `bash`.
▶Was ist der Unterschied zwischen whereis, which und locate?
▶Wie sehe ich nur den binären Pfad für einen Befehl?
▶Wie finde ich Befehle mit fehlenden Man-Seiten oder Quellen?
Wenn dieses Tool Ihnen geholfen hat, zögern Sie nicht, mir einen Kaffee zu kaufen.
Kaufe mir einen Kaffee.