Detaillierte Erklärung des Whereis-Beispiels zum Suchen eines bestimmten Programms in Linux

Detaillierte Erklärung des Whereis-Beispiels zum Suchen eines bestimmten Programms in Linux

Linux findet ein bestimmtes Programm, wo ist

Der Befehl whereis wird hauptsächlich verwendet, um Programmdateien zu finden und den Speicherort der ausführbaren Binärdatei, der Quellcodedatei und des Benutzerhandbuchs dieser Datei anzugeben.

1. Befehlsprogramm finden

Suchen Sie beispielsweise nach dem Touch-Befehl

[root@node1 /]# whereis touch
berühren: /usr/bin/touch /usr/share/man/man1/touch.1.gz

Der Ausführungseffekt ist wie folgt:

Wenn Sie nur die Binärdatei des Touch-Befehls suchen müssen, können Sie die Option -b verwenden:

[root@node1 /]# whereis -b touch
berühren: /usr/bin/touch

Die Wirkung ist wie folgt:

2. Suchen Sie die Anwendung

Suchen Sie beispielsweise nach dem Dienst nginx

[root@node1 /]# wo ist nginx
nginx: /usr/sbin/nginx /usr/lib64/nginx /etc/nginx /usr/share/nginx /usr/share/man/man8/nginx.8.gz

Finden Sie Java

[root@node1 /]# wo ist java
java: /usr/java/jdk1.8.0_191/bin/java /usr/local/jdk1.8.0_191/bin/java

Wenn das abgefragte Programm nicht existiert, wird eine leere Zeichenfolge zurückgegeben.

Um beispielsweise das Hallo-Programm zu finden

[root@node1 /]# whereis hallo
Hallo:

Dies sind alle relevanten Wissenspunkte, die dieses Mal vorgestellt wurden. Vielen Dank für Ihr Lernen und Ihre Unterstützung für 123WORDPRESS.COM.

Das könnte Sie auch interessieren:
  • Der Unterschied zwischen Linux-Befehlssuchbefehlen whereis und which
  • Jeden Tag ein Linux-Befehl, Whereis-Befehl

<<:  js konvertiert ein mehrdimensionales Array in ein eindimensionales Array und ordnet es dann neu

>>:  MySQL Advanced Learning Notes (Teil 3): Einführung in die logische Architektur von MySQL, detaillierte Erläuterung der MySQL-Speicher-Engine

Artikel empfehlen

Zwei Verwendungen von iFrame-Tags in HTML

Ich habe kürzlich an einem Projekt gearbeitet – B...

HTML-Code zum Hinzufügen von Symbolen zum transparenten Eingabefeld

Ich habe vor Kurzem eine Website mit Anwaltsempfe...

Eine detaillierte Einführung in die CSS-Namensspezifikation BEM von QQtabBar

BEM von QQtabBar Zunächst einmal: Was bedeutet BE...

Tipps zum Erstellen zweidimensionaler Arrays in JavaScript

Erstellen eines zweidimensionalen Arrays in Js: Z...

So installieren Sie Nginx in CentOS

Offizielle Dokumentation: https://nginx.org/en/li...

Detaillierte Erklärung des Synchronisierungsmodifikators von Vue

Inhaltsverzeichnis 1. Anweisungen 2. Modifikatore...

So implementieren Sie eine bidirektionale MySQL-Sicherung

Die bidirektionale MySQL-Sicherung wird auch als ...

js, um Sternblitzeffekte zu erzielen

In diesem Artikelbeispiel wird der spezifische Co...

Wie gestaltet man eine Webseite? Wie erstelle ich eine Webseite?

Wenn es um das Verständnis von Webdesign geht, sc...

So verwenden Sie Homebrew unter Linux richtig

Viele Leute verwenden Linux Homebrew. Hier sind d...

Beispiele für MySQL-Batch-Hinzufügungs- und Speichermethoden

Beim Anmelden am Stresstest sind viele verschiede...

Implementierung des CSS-Ladeeffekts Pac-Man

emmm, der Name ist nur eine zufällige Vermutung 2...

Tutorial zu HTML-Formular-Tags (3): Eingabe-Tag

Tutorial zu HTML-Formular-Tags. In diesem Abschni...

So erstellen Sie ein Django-Projekt und stellen eine Verbindung zu MySQL her

1: django-admin.py startproject Projektname 2: CD...