Unix veya Linux veya C işlevinde bir komuttan sonra parantez ve bir sayı görmeye devam ediyorum.
Örneğin: adam (8), ftok (2), dağ (8), vb.
Bunlar ne anlama geliyor? Onları da erkekte görüyorum.
Unix veya Linux veya C işlevinde bir komuttan sonra parantez ve bir sayı görmeye devam ediyorum.
Örneğin: adam (8), ftok (2), dağ (8), vb.
Bunlar ne anlama geliyor? Onları da erkekte görüyorum.
Yanıtlar:
Manpage bölümleri.
ls(1)
mmap(2)
system(3)
sudoers(4)
lmhosts(5)
fortune(6)
regex(7)
iwconfig(8)
ksoftirqd(9)
Bölümlerin arkasındaki neden, manuel sayfaları paylaşan şeyler olmasıdır -
mkdir(1)
bir dizin oluşturmak için kullanılan komuttur mkdir(2)
, oysa bir C programında bir dizin oluşturmak için kullanılabilecek bir sistem çağrısıdır. Böylece farklı bölümler.
Açıklamalı Referanslar [1,2] (önerildiği gibi):
http://www.gsp.com/support/man/ -
http://manpages.unixforum.co.uk/man-pages/ linux / suse-linux-10.1 / -
http://www.december.com/unix/ref/mansec.html bölümlerine göre düzenlenmiş SUSE man sayfaları - Manpage bölümleri için bir başka tablo. Listenin ilk temeli (Ayrıntılar için bu gönderinin eski düzenlemelerine bakın)
[1] açıklamalar ve örnekler madde için kendi kafamda kendiliğinden yapılanmalar.
[2] akademik olarak sağlam olmadığından değil, referans talebinin, wikipedia'daki büyümesini yavaşlatan şeylerden biri olduğu söylenebilir. şüpheciler diğerleri referans şeyi almak için çalışıyoruz ve katkıda bulunanların bazıları sadece almak yolu uzak değil yararsız / asılsız şeyler eklemeyi deneyin olanların düzgün havuzdan çıkarılır ki (bunlar yalnızca etiketli referans isteği etiketi almak, bir şey cevap veremeyecek kadar rahatsız eklemeleri üzerine, içerik kaldırılmadı ...)
man <number> <command>
example: man 1 mkdir
andman 2 mkdir
Şundan bir alıntı 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
ve gerisi kendiliğinden gelir"
Sayı, komutun veya C işlevinin içinde olduğu man sayfası bölümüne karşılık gelir.
Böylece mount(8)
şu komutu kullanarak man sayfasına erişebilirsiniz :
man 8 mount
Veya bunun ftok(2)
gibi:
man 2 ftok
man mount(8)
ya da değil man ftok(2)
?
man man
) çözebilirsiniz .
Bunlar geleneksel Unix manuel sayfalarının bölüm numaralarıdır. Sorunuz bir yıl önce Unix ve Linux Stack Exchange'de çoktan cevaplandı, Bir man sayfasındaki sayılar ne anlama geliyor? .
Bunlar man
bölüm numaraları.
Linux man sayfaları için bölümler ve örnekler:
Not Unix Sistem V varyantları için adam bölüm linux için listeye ve bu arasındaki farklılıkların (Solaris, BSD, SCO, Venix) vardır. Man sayfa wiki'den daha fazla detay .
İlginç olan Ken Thompson ve Denis Ritchie, ünlü Unix ve C yaratıcıları ilk sayfalarını - yöneticilerinin ısrarı ile yazdılar. Bu size tanıdık geliyor mu?
Linux'ta bir adam girişi için belirli bir bölüm numarası seçmek için ( printf
bölüm 1 ve 3'te girişler bulunur).
man 3 printf
Tüm erkek girişlerini görüntülemek içincfdisk
(kullanım q
de END
sonraki sayfasına gitmek için bir sayfanın:
man -a cfdisk
Belirli bir komut için tüm girişleri listelemek için kullanılmasıapropos
apropos cfdisk
Bu manuel bölüm numarası. Zaman sisi içinde geri dönüş yolunda, bu, söz konusu manuel sayfayı içeren fiziksel bağlayıcıya atıfta bulundu.
Gönderen man
modern Linux sisteminde manpage:
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]
Arch Linux'ta standart olmayanlar dahil olmak üzere Manpage bölümleri:
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
(konqueror kullanma fikri için @ greg0ire'a teşekkürler)