GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Linux Whereis-Befehl

Das wo command ist ein Befehlszeilentool, mit dem Sie die Quelle oder die Binär- und Handbuchseiten eines Linux-Befehls finden können. In dieser kurzen Anleitung werden wir versuchen, Einblicke in die Verwendung des whereis-Befehls zu geben.

Wo ist die grundlegende Befehlssyntax

Das Dienstprogramm whereis verwendet die gezeigte Syntax.

$ whereis [OPTIONS] filename

Nehmen wir nun ein paar Beispiele.

Suche nach Binär- und Handbuchseiten eines Befehls

Ohne Optionen stellt das whereis-Dienstprogramm sowohl den Pfad zur Binärdatei als auch die Manpages eines Linux-Befehls bereit.

Angenommen, Sie möchten den binären Speicherort des ls finden Befehl einschließlich der Manpages. Führen Sie dazu den folgenden Befehl aus:

$ whereis ls

In der Ausgabe befindet sich die Binärdatei in /usr/bin/ Pfad und Handbuchseiten in /usr/share/man/man1/ls.1.gz Pfad.

Nehmen wir noch ein weiteres Beispiel. So finden Sie den binären Pfad und die Manpages von cat Befehl, ausführen:

$ whereis cat

Ebenso befindet sich die Binärdatei in /usr/bin/cat Pfad und Handbuchseiten in /usr/share/man/man1/cat.1.gz Pfad.

Mehr als einen Befehl als Argument angeben

Außerdem können Sie wie folgt mehrere Befehle als Argumente angeben:

$ whereis command1 command2 …

Zum Beispiel, um gleichzeitig den binären Speicherort und die Handbuchseiten von zwei Befehlen zu finden:pwd und Verfügbarkeit Führen Sie den Befehl aus:

$ whereis pwd uptime

Suchen Sie nur die Manpages

Verwenden Sie das -m Option o zeigt nur den Pfad zu den Manpages des Befehls an. Das folgende Beispiel zeigt den Pfad zu den Manpages von ls Befehl.

$ whereis -m ls

Nur nach den binären Pfaden suchen

Wenn Sie nur nach den Binärpfaden suchen und die Manpages weglassen möchten, verwenden Sie das -b Option wie unten gezeigt.

$ whereis -b ls

Nur nach den Quelldateien suchen

Um nur nach Quelldateien zu suchen, verwenden Sie das -s Option wie gezeigt.

$ whereis -s cp

Beschränken Sie Orte, an denen whereis nach Manpages suchen kann

Standardmäßig ist das whereis ruft alle Manpages für einen Befehl ab. Verwenden Sie -M , um das Dienstprogramm auf die Suche in bestimmten Manpages einzuschränken Option, gefolgt von der Manpage und danach dem -f Option gefolgt vom Befehl.

Im Beispiel unten ist das whereis Dienstprogramm sucht nach Manpages von mkdir Befehl in zwei Pfaden:/usr/share/man/man2/mkdir.2.gz und /usr/share/man/man1/mkdir.1.gz.

$ whereis mkdir

Hier haben wir das whereis eingeschränkt Dienstprogramm, um nach den Manpages in /usr/share/man/man2 zu suchen Pfad nur und ignorieren Sie den anderen Speicherort.

$ whereis -M /usr/share/man/man2 -f mkdir

Beschränken Sie Orte, an denen Whereis nach Binärdateien suchen kann

Ebenso können Sie den Standort einschränken, wo sich befindet sucht nach Binärdateien. Im folgenden Befehl whereis sucht an zwei Orten nach Binärdateien:/usr/bin/pwd und /usr/include/pwd.h .

$ whereis pwd

Verwenden Sie das -B Option haben wir, wie gezeigt, das Dienstprogramm darauf beschränkt, nach den Binärdateien in /usr/bin zu suchen Nur Pfad.

$ whereis -B /usr/bin -f pwd

Überprüfen Sie die Version

Um die Version von whereis zu überprüfen Befehl, ausführen:

$ whereis --version

ODER

$ whereis -V

Holen Sie sich Hilfe zum Dienstprogramm whereis

Für zusätzliches whereis Befehlsoptionen, führen Sie den Befehl aus.

$ whereis --help

Abschluss

Das war ein kurzer Überblick über das Wo ist Befehl. Hoffentlich haben Sie die Grundlagen gelernt und können das Dienstprogramm verwenden, um die Binärdateien und Handbuchseiten für verschiedene Befehle zu finden.


Ubuntu
  1. Linux Whereis-Befehlsbeispiele

  2. Linux-mv-Befehl

  3. Linux-Du-Befehl

  4. Linux-IP-Befehl

  5. Linux-cd-Befehl

chage-Befehl unter Linux

pwd-Befehl unter Linux

vmstat-Befehl unter Linux

su-Befehl unter Linux

Alias-Befehl unter Linux

finger-Befehl unter Linux