Das „Mann“ ist eine Kurzbezeichnung für Handbuchseite. In Unix-ähnlichen Betriebssystemen wie Linux ist man eine Schnittstelle zum Anzeigen des Referenzhandbuchs des Systems.
Ein Benutzer kann die Anzeige einer Manpage anfordern, indem er einfach man, gefolgt von einem Leerzeichen und einem Argument eingibt. Hier kann sein Argument ein Befehl, ein Dienstprogramm oder eine Funktion sein. Zu jedem dieser Argumente wird eine Handbuchseite angezeigt.
Wenn Sie im Befehl eine Abschnittsnummer angeben, wird man angewiesen, in dieser Abschnittsnummer des Handbuchs nachzusehen, und diese Abschnittsseite wird angezeigt. Und wenn nicht, wird standardmäßig die erste Seite angezeigt und Sie müssen die gesamten Abschnitte in einer vordefinierten Weise durchgehen.
man-Befehl unter Linux
Einführung in den Menschen
man ist ein integriertes Handbuch zur Verwendung von Linux-Befehlen. Es ermöglicht Benutzern den Zugriff auf das Referenzhandbuch eines Dienstprogramms oder einen Befehl zur Ausführung im Terminal. Der man-Befehl enthält die Befehlsbeschreibung, Beispiele, Flags, anwendbare Optionen und andere informative Elemente.
Voraussetzungen
- Ein Konto mit Root-Berechtigung
- Befehlszeilenzugriff
- Eine Maschine, auf der Linux läuft
In diesem Tutorial erfahren Sie mehr über die Abschnittsnummer.
Syntax des Menschen:
man [option(s)] keyword(s)
Im Allgemeinen werden [Option(en)] jedoch nicht verwendet. Als Argument wird nur das Schlüsselwort geschrieben.
Zum Beispiel,
man ls
Mit diesem Befehl werden alle Informationen angezeigt 'ls' Befehl wie im Screenshot gezeigt.
Standardmäßig sucht der man-Befehl nach jeder verfügbaren Komponente des Handbuchs und zeigt die erste Übereinstimmung an (auch wenn die Seite in vielen Abschnitten verfügbar ist). Durch die Angabe einer Abschnittsnummer wird der man-Befehl angesprochen, in einem bestimmten Abschnitt zu suchen.
Neun Handbuchabschnitte werden wie folgt aufgelistet und erklärt:
Dateiformate und Konventionen: Zeigt die Dateiformate wie etc/passwd an.
Wie verwende ich den man-Befehl unter Linux?
- Geben Sie den Befehl man ein, gefolgt vom Namen des Linux-Befehls, dessen Manpage auf dem Terminalbildschirm angezeigt werden soll.
- Das Ergebnis ist langwierig. Zur Bedienung können wir das Scrollrad der Maus, die Auf- und Ab-Tasten oder die PgUp- und PgDn-Tasten verwenden.
- Wir können auf die H-Schaltfläche klicken, um den Hilfebereich und eine Tabelle mit möglichen Tastenanschlägen zu finden, um nach der Ausführung des man-Befehls durch die Ausgabe zu navigieren.
- Zum Beenden können wir die Q-Taste drücken.
- Die Befehlsausgabe zeigt die verfügbare Überschrift der Manpage für den genannten Befehl.
Im Folgenden finden Sie die mögliche Überschriftenliste:
Wichtig: Abhängig vom Inhalt der Manpage können Seiten weniger oder mehr Überschriften enthalten.
So wird die Ausgabe in der Befehlsshell angezeigt
Man zeigt seine Ausgabe über einen Pager an. Ein Pager ist ein Programm, das seine Ausgabe bildschirmweise anzeigt. Das bedeutet, dass nicht der gesamte Text auf einmal angezeigt wird und es keine Möglichkeit gibt, auf der Seite nach unten zu scrollen.
Ein Doppelpunkt unten zeigt das Ende der Bildschirmseite an. Um zur nächsten Seite zu gelangen, können Sie die Leertaste oder „f“ verwenden und um zur nächsten Seite zurückzukehren, können Sie „b“ verwenden.
Um die Bildschirmseite zu verlassen, verwenden Sie „q“ und Sie werden zum Shell-Programm weitergeleitet. Und für Hilfe drücken Sie „h“.
Abschnitte in der Manpage:
Die Manpage ist in verschiedene Abschnitte unterteilt. Jeder Abschnitt ist nach einem bestimmten Thema unterteilt.
Auf den Manpages ist nach dem Befehl in Klammern eine Nummer angegeben. Diese Nummer stellt die Abschnittsnummer dar. Im obigen Bild sehen Sie oben LS(1), was zeigt, dass es aus Abschnitt 1 stammt.
Wie ich bereits erwähnt habe, wird Ihre Manpage auf diesen Abschnitt verwiesen, wenn Sie eine bestimmte Abschnittsnummer angeben. Andernfalls müssen Sie die gesamten Abschnitte in einer vordefinierten Weise durchgehen, um zum gewünschten Abschnitt zu gelangen.
Abschnitte:
- Ausführbare Programme und Shell-Befehle
- Systemaufrufe
- Bibliotheksbesuche
- Spezielle Dateien
- Dateiformate und Konventionen
- Spiele
- Verschiedenes
- Systemverwaltungsbefehle
- Kernel-Routinen
N. Tcl/Tk (eine Programmiersprache)
Syntax für einen bestimmten Abschnitt:
man section_number keyword
Zum Beispiel
man 2 passwd
Mann Optionen
Befehle | Funktion |
---|---|
Mann -aw | Listen Sie alle verfügbaren Abschnitte eines Befehls auf. |
Mann -a | Um alle Manpages eines Befehls anzuzeigen. |
sman -k (apropos) | Zeigt eine Ergebnisliste in der Manpage an, die eine Schlüsselwortübereinstimmung enthält. |
-f, was ist | Es zeigt die Beschreibung der Handbuchseite an, sofern verfügbar. |
wo ist | Wird verwendet, um den Speicherort einer Manpage zu bestimmen |
Keine Option | Es zeigt das gesamte Befehlshandbuch. |
Abschnittsnr | Da das Handbuch in zwei oder mehr Abschnitte kategorisiert ist, wird die Option „Abschnittsnummer“ angewendet, um nur einen bestimmten Abschnitt des Handbuchs anzuzeigen. |
-In | Mit dieser Option wird der Speicherort zurückgegeben, an dem die Handbuchseite eines angegebenen Befehls verfügbar ist. |
-ICH | Bei dieser Option wird beim Befehl die Groß-/Kleinschreibung beachtet. |
--default, -D | Normalerweise wird diese Option als Anfangsoption ausgegeben und setzt das Verhalten des man-Befehls auf die Standardeinstellung zurück. |
--debug, -d | Diese Option druckt die Debug-Details. |
--config-file=Datei, -C-Datei | Wir können diese Datei für die Benutzerkonfiguration anstelle der Standarddatei ~/.manpath verwenden. |
--warnings[=Warnungen] | Diese Option aktiviert Warnungen mit Groff. Es kann verwendet werden, um Plausibilitätsprüfungen für den Quelltext der Handbuchseite durchzuführen. Die Option „Warnungen“ ist eine durch Kommas getrennte Liste mit Warnungsnamen. Mac ist die Standardeinstellung, wenn sie nicht mitgeliefert wird. |
--global-apropos, -K | Es findet Text auf jeder Handbuchseite. Es ist eine Brute-Force-Suche. Wir sollten einen Abschnitt definieren, um die Seitenzahlen zu verringern, die durchsucht werden müssen. |
--local-file, -l | Es aktiviert den lokalen Modus. Es formatiert und zeigt die Dateien des lokalen Handbuchs an, anstatt sie in der manuellen Sammlung des Systems zu finden. |
--location, --path, --where, -w | Diese Option zeigt nicht die Handbuchseite an, sondern gibt den Speicherort der Quell-NROFF-Datei aus, die bearbeitet werden würde. Es zeigt den Speicherort jeder Quelldatei an, der mit den Suchkriterien übereinstimmt, wenn auch das Flag -a verwendet wird. |