Manpages
Da ich oft auf die Manpages verweise, möchte ich den letzten Befehl der Woche dieses Jahres den Manpages widmen. Die Manpages sind in 9 verschiedene Sections gegliedert.
Section 1: General CommandsSection 2: System Calls
Section 3: Library Functions
Section 4: Kernel Interfaces
Section 5: File Formats
Section 6: Games
Section 7: Miscellaneous Information
Section 8: System Manager's Manual
Section 9: Kernel Developer's Manual
Jede Section besitzt eine Einleitung. Diese kann mit folgendem Befehl aufgerufen werden:
# man <Sectionnummer> intro
Eine Manpage ruft man grundsätzlich wie folgt auf, wobei die Sectionnummer optional ist:
# man <Sectionnummer> <Name der Manpage>
Wählt man eine Manpage, die in verschiedenen Sections vorkommt, jedoch ohne eine Sectionnummer anzugeben, so wird nur die erste gefundene Manpage angezeigt. Gibt man zum Beispiel nur man intro ein, kriegt man nur die Intro-Manpage der ersten Section. Mit der Option -a werden alle gefundenen Seiten nacheinander dargestellt:
# man -a intro
Wird auf eine Manpage verwiesen, so verwendet man üblicherweise folgende Schreibweise: Befehl(Section). fortune(6) bedeutet dementsprechen, dass die Manpage von fortune sich in Section 6 befindet.
Die Manpages sind auch im Internet verfügbar: http://www.freebsd.org/cgi/man.cgi
Folgende Manpages sind immer mal einen Blick wert:
- rc.conf(5) Übersicht und Beschreibung der rc.conf Systemvariablen
- make.conf(5) Übersicht und Beschreibung der make.conf Variablen
- login.conf(5) Übersicht und Beschreibung der login.conf Variablen
- hier(7) Aufbau der FreeBSD Verzeichnisstruktur
- tuning(7) Tipps zur Leistungssteigerung eines FreeBSD Systemes
- ports(7) Hilfe zu den Ports und Beschreibung aller make targets für den Portbaum
- security(7) Tipps zum Absichern eines FreeBSD Systemes
- firewall(7) Wie man eine einfache Firewall erstellt
- build(7) Beschreibung der make targets um ein System zu aktualisieren/erstellen
- style(9) Richtlinien für Kernelcode
Mehr Informationen zu man natürlich in der Manpage: man(1)