Man: Unterschied zwischen den Versionen

Aus Physik
Zur Navigation springen Zur Suche springen
 
(3 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt)
Zeile 1: Zeile 1:
 
==Allgemeines==
 
==Allgemeines==
Der Befehl '''man''' bietet Zugang zu den '''Manual-Pages''' des Systems. Zu fast jedem Linux-Kommando gibt es Eine bestimmte Manual-Page wird angezeigt, indem das man-Kommando mit dem fraglichen Kommandonamen als Argument aufgerufen wird.
+
Der Befehl <tt> man </tt> bietet Zugang zu den '''Manual-Pages''' des Systems. Zu fast jedem Linux-Kommando gibt es eine Manual-Page, die mit dem Kommando <tt> man <kommando> </tt> aufgerufen werden können. <br>
  +
Die Manual-Page von scp ist zum Beispiel mit <tt> man scp </tt> erreichbar. <tt> man man </tt> gibt die Manual-Page zu man selbst.
Zum Beispiel ist die manual page von scp mit
 
  +
'''man scp''' erreichbar.<br>
 
  +
Die Manual-Pages gliedern sich in 9 Bereiche (Siehe Manual-Page von man). Will man einen Befehl aus einem bestimmten Bereich ist <tt> man <Bereichsnummer> <Befehl> </tt> zu verwenden. Dies ist notwendig, da manche Manual-Pages aus verschiedenen Bereichen den gleichen Namen haben. Ohne Angabe der Nummer wird die erste Seite, die gefunden wird, angezeigt. So gibt <tt> man printf </tt> oder <tt> man 1 printf </tt> die Seite zum Terminal-Befehl printf. an, hingegen <tt> man 3 printf </tt> die Dokumentation zur printf-Routine der Programmiersprache C.
'''man man''' gibt die manual page zu man selbst.<br>
 
  +
Die manual pages gliedern sich in 9 Bereiche (Siehe manual page von man). Will man einen Befehl aus einem bestimmten Bereich ist<br>
 
'''man Bereichsnummer Befehl''' zu verwenden. Dies ist notwendig, da manche manual pages aus verschiedenen Bereichen den gleichen Namen haben. Ohne Angabe der Nummer wird die erste Seite die gefunden wird angezeigt.<br>
 
So gibt<br>
 
'''man printf''' oder '''man 1 printf''' die Seite zum Shellbefehl printf.<br>
 
'''man 3 printf''' gibt hingegen die Dokumentation zur printf Routine der Programmiersprache C.<br>
 
 
Im Bereich 3 ist Dokumentation zu allen wichtigen C-Bibliotheksroutinen zu finden.
 
Im Bereich 3 ist Dokumentation zu allen wichtigen C-Bibliotheksroutinen zu finden.
   
==Gliederung einer manual page==
+
==Gliederung einer Manual-Page==
 
SYNOPSIS<br>
 
SYNOPSIS<br>
Hier findet man die Syntax des fraglichen Kommandos. Alles was hier in eckigen Klammern steht muss nicht eingegeben werden.
+
Hier findet man die Syntax des fraglichen Kommandos. Alles, was hier in eckigen Klammern steht, muss nicht eingegeben werden.
   
 
DESCRIPTION<br>
 
DESCRIPTION<br>
Hier ist eine Beschreibung des Befehles und aller Optionen die er versteht zu finden.
+
Hier ist eine Beschreibung des Befehles und aller Optionen, die er versteht, zu finden.
   
 
SEE ALSO<br>
 
SEE ALSO<br>
Hier stehen Referenzen zu anderen manual pages, die in Zusammenhang mit der abgefragten stehen.
+
Hier stehen Referenzen zu anderen Manual-Pages, die in Zusammenhang mit der abgefragten stehen.
   
==Suchfunktion==
+
==Suchfunktionen==
Will man innerhalb der manual page suchen gibt man einen '''/''' und danach die "Suchzeichenkette" ein. Die Suche wird durch Betätigung der Enter-Taste gestartet. <br>
+
Will man innerhalb einer Manual-Page suchen, gibt man einen '''/''' und danach die "Suchzeichenkette" ein. Die Suche wird durch Betätigung der Enter-Taste gestartet. <br>
Mit '''n''' kann man zum nächsten mit '''N''' zum vorherigen Suchergebniss springen.
+
Mit '''n''' kann man zum nächsten- und mit '''N''' zum vorherigen Suchergebnis springen.<br>
  +
Der Befehl <tt> apropos </tt> sucht nach Manual Pages die ein Suchwort in der Kurzbeschreibung beinhalten:
  +
$ apropos SMTP
  +
smtp (8) - Postfix remote delivery via SMTP
  +
smtp-sink (1) - multi-threaded SMTP/LMTP test server
  +
smtp-sink (8) - multi-threaded SMTP/LMTP test server
  +
smtp-source (1) - multi-threaded SMTP/LMTP test generator
  +
smtp-source (8) - multi-threaded SMTP/LMTP test generator
  +
smtpd (8) - Postfix SMTP server

Aktuelle Version vom 23. Juli 2010, 13:03 Uhr

Allgemeines

Der Befehl man bietet Zugang zu den Manual-Pages des Systems. Zu fast jedem Linux-Kommando gibt es eine Manual-Page, die mit dem Kommando man <kommando> aufgerufen werden können.
Die Manual-Page von scp ist zum Beispiel mit man scp erreichbar. man man gibt die Manual-Page zu man selbst.

Die Manual-Pages gliedern sich in 9 Bereiche (Siehe Manual-Page von man). Will man einen Befehl aus einem bestimmten Bereich ist man <Bereichsnummer> <Befehl> zu verwenden. Dies ist notwendig, da manche Manual-Pages aus verschiedenen Bereichen den gleichen Namen haben. Ohne Angabe der Nummer wird die erste Seite, die gefunden wird, angezeigt. So gibt man printf oder man 1 printf die Seite zum Terminal-Befehl printf. an, hingegen man 3 printf die Dokumentation zur printf-Routine der Programmiersprache C.

Im Bereich 3 ist Dokumentation zu allen wichtigen C-Bibliotheksroutinen zu finden.

Gliederung einer Manual-Page

SYNOPSIS
Hier findet man die Syntax des fraglichen Kommandos. Alles, was hier in eckigen Klammern steht, muss nicht eingegeben werden.

DESCRIPTION
Hier ist eine Beschreibung des Befehles und aller Optionen, die er versteht, zu finden.

SEE ALSO
Hier stehen Referenzen zu anderen Manual-Pages, die in Zusammenhang mit der abgefragten stehen.

Suchfunktionen

Will man innerhalb einer Manual-Page suchen, gibt man einen / und danach die "Suchzeichenkette" ein. Die Suche wird durch Betätigung der Enter-Taste gestartet.
Mit n kann man zum nächsten- und mit N zum vorherigen Suchergebnis springen.
Der Befehl apropos sucht nach Manual Pages die ein Suchwort in der Kurzbeschreibung beinhalten:

$ apropos SMTP
smtp (8)             - Postfix remote delivery via SMTP
smtp-sink (1)        - multi-threaded SMTP/LMTP test server
smtp-sink (8)        - multi-threaded SMTP/LMTP test server
smtp-source (1)      - multi-threaded SMTP/LMTP test generator
smtp-source (8)      - multi-threaded SMTP/LMTP test generator
smtpd (8)            - Postfix SMTP server