Odpowiedzi:
Sekcje strony man.
ls(1)mmap(2)system(3)sudoers(4)lmhosts(5)fortune(6)regex(7)iwconfig(8)ksoftirqd(9)Sekcje wynikają z tego, że istnieją strony współużytkujące strony podręcznika -
mkdir(1)to polecenie użyte do utworzenia katalogu, podczas gdy mkdir(2)jest to wywołanie systemowe, którego można użyć do utworzenia katalogu w programie C. Zatem różne sekcje.
Odnośniki z adnotacjami [1,2] (zgodnie z sugestią):
http://www.gsp.com/support/man/ - strony FreeBSD ułożone zgodnie z sekcjami
http://manpages.unixforum.co.uk/man-pages/ linux / suse-linux-10.1 / - Strony man SUSE ułożone zgodnie z sekcjami
http://www.december.com/unix/ref/mansec.html - Kolejna tabela dla sekcji strony man. Początkowa podstawa listy (szczegółowe informacje można znaleźć w starszych edycjach tego postu)
[1] wyjaśnienia i przykłady są spontanicznymi wymyśleniami w mojej głowie.
[2] nie jest to naukowo uzasadnione, ale prośba o referencje jest jedną z rzeczy, które spowolniły rozwój wikipedii. Sceptycy próbują dostać inni odwołać wszystko, a niektórzy z autorów po prostu sposób zbyt zirytowany dalszego odpowiedzieć cokolwiek, nie ci, którzy starają się dodać bezużyteczny / bezpodstawne rzeczy zostały prawidłowo usunięte z puli (oni po prostu znacznik odniesienia żądania oznaczony na ich dodatki, zawartość nie została usunięta ...)
man <number> <command>przykład: man 1 mkdiriman 2 mkdir
Fragment man man:
The table below shows the section numbers of the manual followed by the types
of pages they contain.
1 Executable programs or shell commands
2 System calls (functions provided by the kernel)
3 Library calls (functions within program libraries)
4 Special files (usually found in /dev)
5 File formats and conventions eg /etc/passwd
6 Games
7 Miscellaneous (including macro packages and conven‐
tions), e.g. man(7), groff(7)
8 System administration commands (usually only for root)
9 Kernel routines [Non standard]
man man
Liczba odnosi się do sekcji strony podręcznika, w której znajduje się polecenie lub funkcja C.
Aby uzyskać dostęp do strony mount(8)podręcznika użytkownika, wykonując polecenie:
man 8 mount
Lub ftok(2)podobnych:
man 2 ftok
man mount(8)albo man ftok(2)?
man man).
Są to numery sekcji tradycyjnych stron podręcznika uniksowego. Odpowiedź na twoje pytanie została już udzielona na Unix i Linux Stack Exchange rok temu. Co oznaczają liczby na stronie podręcznika? .
To są mannumery sekcji.
Sekcje i przykłady stron man linux:
Zauważ, że istnieją różnice między listą sekcji man dla Linuksa i dla wariantów Unix System V (np. Solaris, BSD, SCO, Venix). Więcej szczegółów z wiki strony man .
Co ciekawe, Ken Thompson i Denis Ritchie, słynni twórcy Uniksa i C. napisali pierwsze strony podręcznika man - za namową ich menedżera. Czy to brzmi znajomo?
Aby wybrać konkretny numer sekcji dla wpisu man w systemie Linux ( printfzawiera wpisy w sekcjach 1 i 3).
man 3 printf
Aby wyświetlić wszystkie wpisy man dlacfdisk (użyj qna ENDjednej stronie, aby przejść do następnej strony:
man -a cfdisk
Aby wyświetlić listę wszystkich wpisów dla określonego polecenia, użyjapropos
apropos cfdisk
To ręczny numer sekcji. W dawnych czasach mgła odnosiła się do fizycznego spoiwa, które zawierało tę konkretną stronę podręcznika.
Z strony manpodręcznika na nowoczesnym systemie Linux:
1 Executable programs or shell commands
2 System calls (functions provided by the kernel)
3 Library calls (functions within program libraries)
4 Special files (usually found in /dev)
5 File formats and conventions eg /etc/passwd
6 Games
7 Miscellaneous (including macro packages and conventions), e.g.
man(7), groff(7)
8 System administration commands (usually only for root)
9 Kernel routines [Non standard]
Sekcje manpage, w tym niestandardowe w Arch Linux:
0 Header files
0p Header files (POSIX)
1 Executable programs or shell commands
1p Executable programs or shell commands (POSIX)
2 System calls (functions provided by the kernel)
3 Library calls (functions within program libraries)
3n Network Functions
3p Perl Modules
4 Special files (usually found in /dev)
5 File formats and conventions eg /etc/passwd
6 Games
7 Miscellaneous (including macro packages and conventions), e.g. man(7), groff(7)
8 System administration commands (usually only for root)
9 Kernel routines
l Local documentation
n New manpages
(dzięki @ greg0ire za pomysł użycia konquerora)