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 mkdir
iman 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ą man
numery 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 ( printf
zawiera wpisy w sekcjach 1 i 3).
man 3 printf
Aby wyświetlić wszystkie wpisy man dlacfdisk
(użyj q
na END
jednej 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 man
podrę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)