Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten.
Vor 4 Jahren geschlossen.
Verbessern Sie diese Frage
Hat jemand irgendwelche Tricks und Tipps zum Auffinden von Informationen in Manpages?
Akzeptierte Antwort:
Achten Sie auf die Abschnittsnummer:Angenommen, Sie möchten Hilfe zu printf
. es gibt mindestens zwei davon:in der Shell und in C. Die Bash-Version von printf befindet sich in Abschnitt 1, die C-Version in Abschnitt 3 oder 3C. Wenn Sie nicht wissen, welches Sie möchten, geben Sie man -a printf
ein , und alle Handbuchseiten werden angezeigt.
Wenn Sie nach dem Format von printf mit allen %-Codes suchen und es nicht auf der printf-Manpage erscheint, können Sie zu den zugehörigen Manpages springen, die im Abschnitt SIEHE AUCH aufgeführt sind. Möglicherweise finden Sie so etwas wie formats(5)
, was Ihnen vorschlägt, man 5 formats
einzugeben .
Wenn Sie sich darüber ärgern, dass man printf
gibt Ihnen printf(1) und alles, was Sie wollen, ist printf(3), müssen Sie die Reihenfolge der gescannten Verzeichnisse im MANPATH
ändern Umgebungsvariable und setzen Sie die für die C-Sprache vor die für Shell-Befehle. Dies kann auch passieren, wenn Fortran- oder TCL/Tk-Manpages vor C-Seiten aufgelistet werden.
Wenn Sie nicht wissen, wo Sie anfangen sollen, geben Sie man intro
ein , oder man -s <section> intro
. Dies gibt Ihnen eine Zusammenfassung der Befehle des angeforderten Abschnitts.
Abschnitte sind gut definiert:
- 1 steht für Shell-Befehle,
- 2 ist für Systemaufrufe,
- 3 ist für Programmierschnittstellen (manchmal 3C für C, 3F für Fortran…)
- 5 ist für Dateiformate und andere Regeln wie printf oder Regex-Formate.
Last but not least:Informationen, die in Manpages bereitgestellt werden, sind nicht redundant, also lesen Sie sie sorgfältig von Anfang bis Ende, um Ihre Chancen zu erhöhen, das zu finden, was Sie brauchen.