Man: Unterschied zwischen den Versionen
Erscheinungsbild
K Textersetzung - „»“ durch „''“ |
K Textersetzung - „–“ durch „-“ |
||
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 9: | Zeile 9: | ||
== Installation == | == Installation == | ||
<syntaxhighlight lang="bash" highlight="1" line> | <syntaxhighlight lang="bash" highlight="1" line copy> | ||
sudo apt install man | sudo apt install man | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== Aufruf == | == Aufruf == | ||
<syntaxhighlight lang="bash" highlight="1-6" line> | <syntaxhighlight lang="bash" highlight="1-6" line copy> | ||
man [man Optionen] [[Abschnitt] Seite ...] .. | man [man Optionen] [[Abschnitt] Seite ...] .. | ||
man -k [apropos Optionen] Regulärer_Ausdruck .. | man -k [apropos Optionen] Regulärer_Ausdruck .. | ||
Zeile 46: | Zeile 46: | ||
Die gewünschte Information kann aufgerufen werden | Die gewünschte Information kann aufgerufen werden | ||
$ '''man | $ '''man -S 5 passwd''' | ||
oder kurz mit | oder kurz mit | ||
Zeile 56: | Zeile 56: | ||
=== Beispiele === | === Beispiele === | ||
; Handbuchseite für ''ls'' anzeigen | ; Handbuchseite für ''ls'' anzeigen | ||
<syntaxhighlight lang="bash" highlight="1" line> | <syntaxhighlight lang="bash" highlight="1" line copy> | ||
man ls | man ls | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Zeile 62: | Zeile 62: | ||
; Handbuchseite für das Makropaket man aus Abschnitt 7 anzeigen | ; Handbuchseite für das Makropaket man aus Abschnitt 7 anzeigen | ||
* Dies sind alternative Schreibweisen für ''man 7 man'' | * Dies sind alternative Schreibweisen für ''man 7 man'' | ||
<syntaxhighlight lang="bash" highlight="1" line> | <syntaxhighlight lang="bash" highlight="1" line copy> | ||
man 'man(7)' | man 'man(7)' | ||
man man.7 | man man.7 | ||
Zeile 74: | Zeile 74: | ||
; Zeigt nacheinander alle vorhandenen ''intro''-Handbuchseiten an | ; Zeigt nacheinander alle vorhandenen ''intro''-Handbuchseiten an | ||
* Sie können zwischen den aufeinander folgendenden Ausgaben der Seiten abbrechen oder beliebige Seiten überspringen | * Sie können zwischen den aufeinander folgendenden Ausgaben der Seiten abbrechen oder beliebige Seiten überspringen | ||
<syntaxhighlight lang="bash" highlight="1" line> | <syntaxhighlight lang="bash" highlight="1" line copy> | ||
man -a intro | man -a intro | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Zeile 86: | Zeile 86: | ||
* Die Umleitung der Ausgabe ist notwendig, da die Option -T ohne Anzeigeprogramm die Ausgabe zur Standardausgabe schickt | * Die Umleitung der Ausgabe ist notwendig, da die Option -T ohne Anzeigeprogramm die Ausgabe zur Standardausgabe schickt | ||
* Die Ausgabe kann mit einem Programm wie xdvi betrachtet oder mit einem Programm wie dvips zu PostScript weiterverarbeitet werden | * Die Ausgabe kann mit einem Programm wie xdvi betrachtet oder mit einem Programm wie dvips zu PostScript weiterverarbeitet werden | ||
<syntaxhighlight lang="bash" highlight="1" line> | <syntaxhighlight lang="bash" highlight="1" line copy> | ||
man -l -T dvi ./foo.1x.gz > ./foo.1x.dvi | man -l -T dvi ./foo.1x.gz > ./foo.1x.dvi | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Zeile 92: | Zeile 92: | ||
; Sucht in den Beschreibungen und Namen der Handbuchseiten nach dem als regulären Ausdruck angesehenen Schlüsselwort printf und gibt alle Fundstellen aus | ; Sucht in den Beschreibungen und Namen der Handbuchseiten nach dem als regulären Ausdruck angesehenen Schlüsselwort printf und gibt alle Fundstellen aus | ||
* Diese Option entspricht apropos printf | * Diese Option entspricht apropos printf | ||
<syntaxhighlight lang="bash" highlight="1" line> | <syntaxhighlight lang="bash" highlight="1" line copy> | ||
man -k printf | man -k printf | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Zeile 98: | Zeile 98: | ||
; Sucht die durch smail angegebenen Handbuchseiten und gibt alle Beschreibungen der gefundenen Seiten aus | ; Sucht die durch smail angegebenen Handbuchseiten und gibt alle Beschreibungen der gefundenen Seiten aus | ||
* Diese Option entspricht apropos smail | * Diese Option entspricht apropos smail | ||
<syntaxhighlight lang="bash" highlight="1" line> | <syntaxhighlight lang="bash" highlight="1" line copy> | ||
man -f smail | man -f smail | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Zeile 123: | Zeile 123: | ||
[[Kategorie:Linux/Befehl]] | [[Kategorie:Linux/Befehl]] | ||
[[Kategorie: | [[Kategorie:Manpage]] | ||
</noinclude> | </noinclude> |
Aktuelle Version vom 11. Mai 2025, 20:59 Uhr
man - Systemhandbücher anzeigen
Beschreibung
man zeigt Systemhandbücher an
- Jedes an man übergebene Argument Seite ist normalerweise der Name eines Programms oder einer Funktion
- Gefunden und angezeigt wird die Handbuchseite, die auf jedes der Argumente passt
- Wenn ein Abschnitt angegeben wird, sucht man nur in diesem Abschnitt der Handbuchseiten
- Ohne eine explizite Angabe werden alle verfügbaren Abschnitte in einer festgelegten Reihenfolge durchsucht (siehe VOREINSTELLUNGEN) und nur die jeweils zuerst gefundene Seite angezeigt, wenn die Seite in mehreren Abschnitten vorkommt
Installation
sudo apt install man
Aufruf
man [man Optionen] [[Abschnitt] Seite ...] ..
man -k [apropos Optionen] Regulärer_Ausdruck ..
man -K [man Optionen] [Abschnitt] Begriff ..
man -f [whatis Optionen] Seite ..
man -l [man Optionen] Datei ..
man -w|-W [man Optionen] Seite ..
Anwendung
Suche in Manual-Pages
- Die Einzeldokumentationen enthalten am Beginn einen Abschnitt (Name), der den Zweck des Programms kurz beschreibt (Apropos)
- In diesem Abschnitt kann nach bestimmten Stichworten gesucht werden
- Für jeden Manualeintrag, der im Abschnitt "Name" dieses Stichwort enthält, wird ein entsprechender Hinweis ausgegeben
$ apropos <stichwort>
Alternative
$ man -k <stichwort>
Beispiel
Sie suchen die Beschreibung des Aufbaus der Passwortdatenbank /etc/passwd
$ man -k passwd passwd (5) - password file passwd, npasswd (1) - change login password rpc.yppasswdd (8) - NIS password update server yppasswd, ypchfn, ypchsh (1) - NIS password update clients
Die Angaben in Klammern (zum Beispiel passwd (5)) geben an, in welcher Sektion des Manuals sich dieser Eintrag befindet
Die gewünschte Information kann aufgerufen werden
$ man -S 5 passwd
oder kurz mit
$ man 5 passwd
Manpage exportieren
man loginctl > loginctl.txt
Beispiele
- Handbuchseite für ls anzeigen
man ls
- Handbuchseite für das Makropaket man aus Abschnitt 7 anzeigen
- Dies sind alternative Schreibweisen für man 7 man
man 'man(7)'
man man.7
- Zeigt die Handbuchseite für das Makropaket man aus Abschnitt 7 an
- Dies ist eine weitere alternative Schreibweise für "man 7 man"
- Dies könnte beim Kopieren und Einfügen von Querverweisen in Handbuchseiten bequemer sein
- Beachten Sie, dass die Klammern normalerweise in Anführungszeichen gesetzt werden müssen, um zu verhindern, dass sie von der Shell interpretiert werden
- Zeigt nacheinander alle vorhandenen intro-Handbuchseiten an
- Sie können zwischen den aufeinander folgendenden Ausgaben der Seiten abbrechen oder beliebige Seiten überspringen
man -a intro
- Formatiert die Handbuchseite für bash in das Standardformat von Troff oder Groff und schickt sie zum Drucker ps
- Für Groff ist das Standardausgabeformat gewöhnlich PostScript
- Mit man --help können Sie herausfinden, welcher Prozessor mit der Option -t verbunden ist
- Dieser Befehl dekomprimiert und formatiert den Nroff-Quelltext der Handbuchseite ./foo.1x.gz in eine geräteunabhängige (device-independent)
dvi-Datei
- Die Umleitung der Ausgabe ist notwendig, da die Option -T ohne Anzeigeprogramm die Ausgabe zur Standardausgabe schickt
- Die Ausgabe kann mit einem Programm wie xdvi betrachtet oder mit einem Programm wie dvips zu PostScript weiterverarbeitet werden
man -l -T dvi ./foo.1x.gz > ./foo.1x.dvi
- Sucht in den Beschreibungen und Namen der Handbuchseiten nach dem als regulären Ausdruck angesehenen Schlüsselwort printf und gibt alle Fundstellen aus
- Diese Option entspricht apropos printf
man -k printf
- Sucht die durch smail angegebenen Handbuchseiten und gibt alle Beschreibungen der gefundenen Seiten aus
- Diese Option entspricht apropos smail
man -f smail
Parameter
Exit-Status
Anhang
Siehe auch
Dokumentation
- Man-Pages
- Info-Pages
Links
Weblinks