logo

Linux Man-Befehl

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.

Linux man1

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:

    Allgemeine Befehle:Es zeigt die Befehle, die im Terminal verwendet werden.Bibliotheksfunktionen:Es zeigt die Funktionen innerhalb der Programmbibliotheken.Systemaufrufe:Diese zeigen die Funktionen, die der Kernel bereitstellt.Spezielle Dateien:Geräte und entsprechende Treiber befinden sich normalerweise im Verzeichnis /dev.Spiele:Es zeigt die Befehlsbeschreibungen, die Datenbankzitate anzeigen.
    Dateiformate und Konventionen: Zeigt die Dateiformate wie etc/passwd an.Verschiedenes:verschiedene Beschreibungen, wie z. B. Boot-Parameter, Makrokonventionen und Pakete und andere.Kernel-Routinen:Es zeigt Informationen über die internen Vorgänge des Kernels an.Systemadministrationsbefehle:Die meisten Befehle sind für Root reserviert.

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:

    Name:Es zeigt den Namen des Befehls.Zusammenfassung:Es zeigt die Syntax des Befehls.Beispiele:In dieser Überschrift veranschaulichen viele Beispiele die Befehlsverwendung.Aufbau:Es zeigt die Konfigurationsinformationen für ein Gerät.Standardeinstellungen:Sie stellen die Standardfunktion des Befehls dar und wie sie gesteuert werden können.Optionen:Sie zeigen eine Liste der Flags und Optionen, die der Befehl annimmt.Exit-Status:Es zeigt die Liste der für einen Befehl möglichen Exit-Statuswerte an.Dateien:Sie zeigen eine vom Befehl verwendete Dateiliste an.Umfeld:Es zeigt die Beschreibung und Liste der Umgebungsvariablen an, die den Befehl beeinflussen.Siehe auch:Es stellt die Befehle dar, die dem angegebenen Thema entsprechen.Geschichte:Es zeigt die Geschichte der Befehlsentwicklung.Autoren:Diese Überschrift zeigt die Person, die den Befehl geschrieben und verwaltet hat.Anmerkungen:Unter dieser Überschrift werden viele Hinweise angezeigt, darunter Abhängigkeiten, erforderliche Berechtigungen usw.Fehler:Diese Überschrift zeigt die bekannten Probleme in der Programmversion.

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:

  1. Ausführbare Programme und Shell-Befehle
  2. Systemaufrufe
  3. Bibliotheksbesuche
  4. Spezielle Dateien
  5. Dateiformate und Konventionen
  6. Spiele
  7. Verschiedenes
  8. Systemverwaltungsbefehle
  9. Kernel-Routinen

N. Tcl/Tk (eine Programmiersprache)

Syntax für einen bestimmten Abschnitt:

 man section_number keyword 

Zum Beispiel

 man 2 passwd 

Mann Optionen

BefehleFunktion
Mann -awListen Sie alle verfügbaren Abschnitte eines Befehls auf.
Mann -aUm alle Manpages eines Befehls anzuzeigen.
sman -k (apropos)Zeigt eine Ergebnisliste in der Manpage an, die eine Schlüsselwortübereinstimmung enthält.
-f, was istEs zeigt die Beschreibung der Handbuchseite an, sofern verfügbar.
wo istWird 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.