www.wikidata.de-de.nina.az
Manpages nach dem Unix Kommando man was fur englisch manual Handbuch steht sind eine Sammlung von Hilfe und Dokumentationsseiten unter Unix und verwandten Betriebssystemen Sie werden mit den Kommandos man und whatis durchsucht sowie ausgegeben Zur schnellen Durchmusterung wird ein eigener Index die sogenannte Whatis Datenbank angelegt Manpages werden unter Zuhilfenahme des speziell konzipierten Macro Pakets man mit dem Unix Systemwerkzeug a href Troff html title Troff troff a erzeugt Manpage zu manManpage zu rxvtManpage zu xterm Inhaltsverzeichnis 1 Aufbau 1 1 Gliederung Sections 1 2 Aufbau einzelner Manpages 2 Handhabung 3 Weblinks 4 EinzelnachweiseAufbau BearbeitenGliederung Sections Bearbeiten Manpages sind in weiten Teilen ausdrucklich nicht durch den POSIX Standard IEEE Std 1003 1 standardisiert sondern die Standardisierung erfolgte lediglich fur das absolut notwendige Minimum 1 Allerdings hat sich eine auf den meisten Unix Derivaten ahnliche Einteilung in sogenannte Sections Kapitel Bereiche eingeburgert die sich an die ursprungliche Einteilung anlehnt Beispielhaft hier die Sektionen unter AIX Titel in Locale C 1 User Commands and Daemons Anwender Kommandos und Hintergrunddienste 2 System Calls and Kernel Services Systemaufrufe und dienste 3 Subroutines Unterprogramme 4 Special Files Device Drivers and Hardware Gerate 5 Configuration Files Konfigurationsdateien 6 Games Spiele 7 Miscellaneous Commands Verschiedenes 8 Administrative Commands and Daemons Verwaltung So verweist die Notation jail 8 2 auf die Handbuchseite des FreeBSD Systemverwaltungs Kommando jail wohingegen die Notation jail 2 3 auf die Handbuchseite des FreeBSD Systemaufrufs jail hindeutet 4 Aufbau einzelner Manpages Bearbeiten Eine ahnlich informelle Konvention wie bei den Kapiteln hat sich auch beim Aufbau der einzelnen Artikel eingeburgert Stark von dieser Konvention weichen lediglich Systeme ab die ihre Systemkommandos von der GNU Initiative beziehen Linux FreeBSD etc weil das GNU Projekt versucht Manpages durch in deren Augen bessere Alternativen Texinfo abzulosen Dennoch existieren Manpages auch fur Programme welche diese Art der Dokumentation nicht mitliefern da solche fur einzelne Linux Distributionen erstellt worden sind so schreibt das Debian Projekt vor dass alle Programme eine Manpage haben sollten vielfach sind dies allerdings nur Kurzbeschreibungen manchmal veraltet meist nur in englischer Sprache verfugbar daruber hinaus werden sie nicht bei jedem System mitgeliefert Typischerweise ist eine Manpage in folgende Bereiche unterteilt eingeklammerte Abschnitte sind optional NAME Name des Programms gefolgt von einer einzeiligen Kurzbeschreibung SYNOPSIS Fur Programme wird hier eine vollstandige Liste der Parameter und Optionen beschrieben DESCRIPTION Eine Textbeschreibung der Funktionsweise des Befehls oder der Funktion Ublicherweise jedoch nicht der Benutzung siehe unten OPTIONS FLAGS Eine ublicherweise alphabetisch sortierte Liste der Optionen und ihrer zulassigen Argumente USAGE Eine Anleitung fur den Einsatz des Programms EXIT STATUS Beschreibung moglicher Ruckgabewerte und deren Bedeutung EXAMPLES Einige Beispiele fur die Benutzung FILES Falls bestimmte Dateien etwa Konfigurationsdateien an der Funktion des Programms beteiligt sind oder durch die Ausfuhrung desselben betroffen sind so werden sie hier aufgefuhrt und ihre Funktion beschrieben SEE ALSO Eine Liste ahnlicher oder verwandter Befehle oder Funktionen bei betroffenen Dateien wird hier auf die entsprechenden Eintrage in Section 5 verwiesen Handhabung BearbeitenAuf Manpages in bestimmten Sektionen wird gewohnlich in der Form Eintragstitel N verwiesen wobei N die Nummer des jeweiligen Abschnitts ist etwa syslogd 1 oder syslogd 8 Fur die meisten Programme gibt es nur einen Abschnitt Wird beim Aufruf von man keine Abschnittsnummer angegeben so wird der erste gefundene Abschnitt angezeigt Die Manpages liegen als Einzeldokumente standardgemass unter usr share man 5 und zwar in einer festgelegten Directory Hierarchie die Locale lokalsprachliche Ubersetzungen der grundsatzlich in Englisch verfassten Dokumente Section etc abbildet 5 Von den meisten Implementierungen von man wird zwar auch die Environment Variable MANPATH verstanden aber deren Verwendung ist durch den POSIX Standard ausdrucklich nicht gedeckt 1 Mit dem Kommando apropos das oft ein Wrapper oder Alias fur man k ist kann man die Whatis Datenbank nach Stichwortern durchsuchen Als Antwort erhalt man eine Liste der gefundenen Eintrage samt Section Nummer die man einem erneuten Aufruf von man dann als Argument ubergeben kann Weblinks BearbeitenKen Thompson Dennis Ritchie Unix Programmer s Manual Lucent Technologies 3 November 1971 abgerufen am 10 September 2017 englisch die erste Ausgabe des Unix Programmer s Manual vom 3 November 1971 ist hier als Scan Postscript und PDF Dateiformat verfugbar BSD b man 1 b OpenBSD General Commands Manual GNU b man 1 b Debian GNU Linux Ausfuhrbare Programme oder Shell Befehle Handbuchseite POSIX a href http www opengroup org onlinepubs 9699919799 utilities man html man a Open Group Base Specification weitere man pages fur andere Betriebssysteme wie AIX HP UX IRIX Minix XenixEinzelnachweise Bearbeiten a b man Spezifikation der Open Group Abgerufen am 17 April 2013 englisch freebsd org freebsd org Die Nummer in Klammern hinter dem Namen des Kommandos folgt der Einteilung in zehn FreeBSD Manpage Sections Bereiche diese sind 1 Generelle Kommandos 2 Systemaufrufe 3 Subroutinen 4 Spezialdateien 5 Dateiformate 6 Spiele 7 Makros und Konventionen 8 Wartungskommandos 9 Kernelschnittstelle n Neue Kommandos a b File System Hierarchy Standard FHS Abgerufen am 17 April 2013 englisch Abgerufen von https de wikipedia org w index php title Manpage amp oldid 210776747