Die Seiten des Online-Referenzhandbuchs (man) enthalten detaillierte Beschreibungen und die Verwendung der Befehle. Sie können den Befehl man verwenden, um den Manpage-Eintrag anzuzeigen, der einen bestimmten Befehl erklärt. Die Syntax des Befehls man lautet wie folgt.
$ man command $ man option command $ man option filename
Manpages anzeigen
Zeigen Sie beispielsweise die man-Seiten für den Befehl uname mit dem Befehl man an.
NAME(1) User Commands UNAME(1) NAME uname - print system information SYNOPSIS uname [OPTION]... DESCRIPTION Print certain system information. With no OPTION, same as -s. -a, --all print all information, in the following order, except omit -p and -i if unknown: -s, --kernel-name print the kernel name -n, --nodename print the network node hostname -r, --kernel-release print the kernel release ....
Durch die man-Seiten scrollen
Die folgende Tabelle listet die Tastaturbefehle zum Scrollen durch die Manpages auf.
Tastaturbefehl | Aktion |
---|---|
Leertaste | Zeigt den nächsten Bildschirm einer Manpage an |
Zurück | Zeigt die nächste Zeile einer Manpage an |
b | Springt einen ganzen Bildschirm zurück |
/Muster | Sucht vorwärts nach einem Muster |
n | Findet das nächste Vorkommen eines Musters, nachdem Sie /pattern | verwendet haben
h | Beschreibt alle Bildlauffunktionen |
q | Beendet den man-Befehl und kehrt zum Shell-Prompt zurück |
Durchsuchen der Manpages
Es gibt zwei Möglichkeiten, in den Manpages nach Informationen zu suchen:
- Suche nach Abschnitt
- Suche nach Schlüsselwort
Manpages durchsuchen:Nach Abschnitt
Die Online-Manpage-Einträge sind basierend auf dem Typ oder der Verwendung des Befehls oder der Datei in Abschnitte unterteilt. Beispielsweise enthält Abschnitt 1 Benutzerbefehle und Abschnitt 4 enthält Informationen zu verschiedenen Dateiformaten. Um einen bestimmten Abschnitt der Manpage nachzuschlagen, verwenden Sie den Befehl man mit der Option -s, gefolgt von der Abschnittsnummer und dem Befehls- oder Dateinamen.
$ man -s number command or $ man -s number filename
Die folgende Tabelle zeigt die Abschnittsnummern des Handbuchs, gefolgt von den Seitentypen, die sie enthalten.
Abschnittsnummer | Beschreibung |
---|---|
1 | Ausführbare Programme oder Shell-Befehle |
2 | Systemaufrufe (vom Kernel bereitgestellte Funktionen) |
3 | Bibliotheksaufrufe (Funktionen innerhalb von Programmbibliotheken) |
4 | Spezielle Dateien (normalerweise in /dev zu finden) |
5 | Dateiformate und Konventionen zB /etc/passwd |
6 | Spiele |
7 | Verschiedenes (einschließlich Makropakete und Konventionen), z. man(7), groff(7) |
8 | Systemverwaltungsbefehle (normalerweise nur für root) |
9 | Kernel-Routinen [kein Standard] |
Der untere Teil einer Manpage mit dem Titel „SIEHE AUCH ‘, listet andere Befehle oder Dateien auf, die sich auf die Manpage beziehen. Die Zahl in Klammern gibt den Abschnitt an, in dem sich die Manpage befindet.
Manpages durchsuchen:Nach Schlüsselwort
Wenn Sie sich über den Namen eines Befehls nicht sicher sind, können Sie den Befehl man mit der Option -k und einem Schlüsselwort verwenden, um nach übereinstimmenden Manpage-Einträgen zu suchen.
$ man -k keyword
Die man-Befehlsausgabe stellt eine Liste von Befehlen und Beschreibungen bereit, die das angegebene Schlüsselwort enthalten. Zeigen Sie beispielsweise mit dem Befehl man Befehle an, die das Schlüsselwort syslog enthalten.
# man -k syslog logger (1) - a shell command interface to the syslog(3) system log module rsyslog.conf (5) - rsyslogd(8) configuration file rsyslogd (8) - reliable and extended syslogd syslog (2) - read and/or clear kernel message ring buffer; set console_loglevel syslog (3) - send messages to the system logger syslog (3p) - control system log syslog.h (0p) - definitions for system error logging vsyslog (3) - send messages to the system logger