Linux man-Befehl: Wie man Handbuchseiten liest und durchsucht
Unter Linux ermöglicht der Befehl man das Anzeigen der Handbuchseiten installierter Befehle und Systemfunktionen. Zum Beispiel erlaubt das Ausführen von man ls, die Verwendung und Optionen von ls zu lesen, und im Allgemeinen kann man q drücken, um den Bildschirm zu verlassen.
Öffnen einer Handbuchseite
man steht für Handbuch und hilft dabei, auf dem System installierte Handbuchseiten zu finden und anzuzeigen. Zusätzlich zu Programmen gibt es Seiten, die sich auf Konfigurationsdateiformate, Systemaufrufe und Bibliotheksfunktionen beziehen. Zum Beispiel öffnet der folgende Befehl das Handbuch für ls.
man ls
Handbücher enthalten üblicherweise den Namen und eine kurze Beschreibung in NAME, das Befehlsformat in SYNOPSIS sowie Funktionen und Optionen in DESCRIPTION und OPTIONS. Der Inhalt und die Abschnittsüberschriften können je nach Programm variieren. Das Lesen des Handbuchs führt die beschriebenen Befehle nicht aus und ändert keine Systemeinstellungen.
Bildschirmnavigation und Suche
man verwendet ein Paging-Programm, um lange Inhalte jeweils eine Seite anzuzeigen. Die folgenden Anweisungen basieren auf dem häufig verwendeten less. Wenn ein anderes Programm eingestellt ist, können die Tasten variieren.
- Pfeil nach unten/oben: Bewegt sich jeweils eine Zeile.
- Leertaste oder Bild ab: Bewegt sich eine Bildschirmseite nach unten.
boder Bild auf bewegt sich eine Bildschirmseite nach oben. -
/gefolgt von einem Suchbegriff und Enter: Sucht vorwärts von der aktuellen Position.nspringt zum nächsten Ergebnis in derselben Richtung,Nzum Ergebnis in der entgegengesetzten Richtung. -
gundG: Springt jeweils zum Anfang bzw. Ende des Dokuments. Groß-/Kleinschreibung beachten. -
hundq:höffnet die Bedienungshilfe, undqverlässt die Hilfe- oder Handbuchanzeige.
Zum Beispiel, wenn Sie /sort auf dem man ls-Bildschirm eingeben und Enter drücken, wird vorwärts nach diesem Ausdruck gesucht. Der Suchbegriff wird innerhalb des Handbuchbildschirms eingegeben, nicht als Shell-Befehl. Für detaillierte Tasten und Suchregeln siehe less-Handbuch.
Auswahl von Handbuchabschnitten mit demselben Namen
Handbücher sind in nummerierte Abschnitte nach Themen unterteilt. Wenn ein Seitenname in mehreren Abschnitten existiert, können Sie eine Zahl angeben, um die gewünschte Seite zu öffnen. Zum Beispiel wird passwd sowohl für benutzerpasswortbezogene Befehle als auch für die Namen von Kontoinformationsdateien verwendet.
man 1 passwd
man 5 passwd
Der erste Befehl findet das Handbuch für den Befehl, und der zweite findet das Handbuch für das Dateiformat. Die entsprechende Seite muss auf dem System installiert sein, um angezeigt werden zu können. Wenn die Zahl weggelassen wird, wird die Seite geöffnet, die zuerst gemäß der konfigurierten Suchreihenfolge gefunden wird.
- 1: Allgemeine Befehle und ausführbare Programme
- 2: Systemaufrufe
- 3: Bibliotheksfunktionen
- 5: Dateiformate und Regeln
- 8: Systemverwaltungsbefehle
Die Notation passwd(5) zeigt den Seitennamen und die Abschnittsnummer an. Die vollständigen Abschnitte und Suchmethoden können im man-Handbuch nachgeschlagen werden.
Eine Seite nach Namen oder Thema finden
Wenn Sie den genauen Befehl nicht kennen, können Sie nach dem Handbuchnamen und einer kurzen Beschreibung unter Verwendung von man -k suchen. Das folgende Beispiel findet Elemente in Bezug auf password.
man -k password
Die Ergebnisse zeigen den Seitennamen, die Abschnittsnummer und eine kurze Beschreibung an. Die Suchbegriffe können als reguläre Ausdrücke interpretiert werden, und diese Suche deckt nicht den gesamten Handbuchtext ab. Gefundene Elemente können wie man 5 passwd über den Namen und die Abschnittsnummer geöffnet werden.
Wenn Sie den Namen bereits kennen und nur die kurze Beschreibung sehen möchten, führen Sie dies wie folgt aus.
man -f ls
man -k und man -f verwenden den Handbuchindex, daher können die Ergebnisse je nach installierten Dokumenten oder Indexstatus variieren.
Wenn das Handbuch nicht gefunden werden kann
- Seite nicht gefunden: Überprüfen Sie die Schreibweise des Namens und stellen Sie sicher, dass das Programm und das zugehörige Dokumentenpaket installiert sind. Das Handbuch kann in einer Minimalinstallationsumgebung fehlen.
- Eingebaute Befehle: In die Shell integrierte Befehle, wie
cd, haben möglicherweise keine eigenen Seiten. In Bash können Siehelp cdoderman bashüberprüfen. - Keine Suchergebnisse: Stellen Sie sicher, dass die Dokumentation installiert ist und der Handbuchindex vorbereitet wird. Um den Index neu zu erstellen und Berechtigungen zu verwalten, folgen Sie der Dokumentation der Distribution.
- Andere Sprache: Je nach installierter Übersetzung und Gebietsschema-Einstellungen kann es auf Englisch erscheinen. Überprüfen Sie Optionen und Beispiele basierend auf der Dokumentation der installierten Softwareversion.
Wenn Sie eine einfache Hilfe benötigen, die vom Befehl selbst bereitgestellt wird, können Sie auch die --help-Option dieses Programms überprüfen. Die Verwendung von man selbst kann in man man gesehen werden.




