Wspólna komenda UNIX, z której mogą korzystać wszyscy użytkownicy. na przykładls(1)
Wywołania systemowe w systemach Unix i C np mmap(2)
Procedury biblioteczne C dla programów C np system(3)
Pliki specjalne np sudoers(4)
Formaty plików systemowych np lmhosts(5)
Gry np fortune(6)
Różne np regex(7)
Komendy administracyjne systemu uruchamiane tylko przez root, np iwconfig(8)
(? Specyficzne dla systemu Linux) npksoftirqd(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.
[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 ...)
w rzeczywistości jest to bardziej zabawny program niż gry. Cezar (6) i majątek (6) są co najwyżej śmieszne .... i jeśli uważasz BCD (6) jest grą ... w porządku, będę umieszczać guru odznakę unix na ciebie
bubu
25
Aby wyświetlić informacje, użyj polecenia: man <number> <command>przykład: man 1 mkdiriman 2 mkdir
Donny Kurnia
@DonnyKurnia to najważniejszy fakt, o którym trzeba wiedzieć - resztę można samemu dowiedzieć się
odtąd
OTOH, sceptycy sprawili, że twoja odpowiedź była cenniejsza niż „konkurencyjny” stackoverflow.com/a/62972/4145951 , więc ją popieram. ;)
Nemo
83
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]
Z ciekawości, dlaczego nie jest to man mount(8)albo man ftok(2)?
JAB
7
@JAB: Ponieważ większość powłok specjalnie pobiera nawiasy. Nie można używać nawiasów w żadnych poleceniach powłoki (bez potrzeby robienia czegoś specjalnego).
Wuffers
Cóż, to interesujące.
JAB
+1 To jest najważniejsza rzecz, którą musisz wiedzieć - resztę możesz samodzielnie ustalić (nawet nie zdając sobie z tego sprawy man man).
8 - Polecenia i demony Sys Admin - arp, mount, route, useradd, userdel itp.
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
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
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 gdymkdir(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 ...)
źródło
man <number> <command>
przykład:man 1 mkdir
iman 2 mkdir
Fragment
man man
:źródło
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:Lub
ftok(2)
podobnych:źródło
man mount(8)
alboman 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? .
źródło
To są numery sekcji. Jeśli chcesz przeczytać sekcję 2 montowania, uruchom:
Niektóre strony podręcznika zawierają wiele sekcji.
źródło
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).Aby wyświetlić wszystkie wpisy man dla
cfdisk
(użyjq
naEND
jednej stronie, aby przejść do następnej strony:Aby wyświetlić listę wszystkich wpisów dla określonego polecenia, użyj
apropos
źródło
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:źródło
Sekcje manpage, w tym niestandardowe w Arch Linux:
(dzięki @ greg0ire za pomysł użycia konquerora)
źródło