Ich bin neu in Linux und habe festgestellt, dass es neben bestimmten Befehlen, die ich nachschlage, Zahlen gibt.
Zum Beispiel möchte ich accept()
den Aspekt der Netzwerkprogrammierung nachschlagen , man accept
zeige aber stattdessen Folgendes:
accept(8) Easy Software Products accept(8)
NAME
accept/reject - accept/reject jobs sent to a destination
Wie wechselt man also zwischen Handbuchseiten und anderen Nummern wie accept(1)
~ accept(7)
?
man
Befehl verfügt über eine eigene Manpage. Das Tippenman man
hätte diese und viele andere Fragen beantwortet.Antworten:
Verwenden Sie, um herauszufinden, welche Abschnitte verfügbar sind
whatis manpage
. Beispiel:Verwenden Sie zum Anzeigen der betreffenden Handbuchseite
man section manpage
z.Mit der
-a
Option können Sie alle Abschnitte einer Manpage anzeigen:Ich habe keine Möglichkeit gefunden, zwischen Manpages zu "wechseln", obwohl der Pager
less
das Umschalten (:p
und:n
) unterstützt. Die einzigen unterstützten Aktionen, die die-a
Option verwenden, sind "Weiter", "Überspringen" und "Abbrechen".Im Zweifelsfall können Sie auch die Handbuchseite lesen von
man
:quelle
Die 8, auf die dort verwiesen wird, ist nicht Seite 8, sondern Abschnitt 8. Die Abschnitte sind wie folgt aufgeteilt:
Die Annahme, über die Sie lesen, ist also der Systemadministrationsbefehl.
Wenn sich ein Befehl in mehr als einem Abschnitt befindet, werden Sie aufgefordert, den gewünschten Befehl einzugeben, oder Sie können Folgendes verwenden:
Wobei "8" der Abschnitt ist. Dies zielt auf den spezifischen Manpage-Abschnitt ab, nach dem Sie suchen.
quelle
man 2 accept
zeigt zum Beispiel Abschnitt 2 an.quelle
Zu Ihrer Information: Für weniger verzeihende * NIX-Umgebungen (Mac / Darwin, Solaris, AIX, ...) wird dies möglicherweise nicht akzeptiert
Sie müssten
-S 2
stattdessen verwenden:quelle
Der einfachste Weg ist zu laufen
man -a name
Dies zeigt nacheinander alle Handbuchseiten für "Name" in allen Bänden, in denen sie erscheinen.
quelle