Jadi, misalnya, ketika saya mengetik man ls
Saya melihat LS(1)
. Tetapi jika saya mengetik man apachectl
Saya melihat APACHECTL(8)
dan jika saya mengetik man cd
Saya berakhir dengan cd(n)
.
Saya ingin tahu apa arti angka dalam tanda kurung, jika ada.
Jawaban yang Diterima:
Nomor tersebut sesuai dengan bagian mana dari manual halaman tersebut; 1 adalah perintah pengguna, sedangkan 8 adalah barang sysadmin. Halaman manual untuk man itu sendiri (man man
) menjelaskannya dan mencantumkan yang standar:
MANUAL SECTIONS
The standard sections of the manual include:
1 User Commands
2 System Calls
3 C Library Functions
4 Devices and Special Files
5 File Formats and Conventions
6 Games et. al.
7 Miscellanea
8 System Administration tools and Daemons
Distributions customize the manual section to their specifics,
which often include additional sections.
Ada istilah tertentu yang memiliki halaman berbeda di bagian yang berbeda (mis. printf
sebagai perintah muncul di bagian 1, sebagai stdlib
fungsi muncul di bagian 3); dalam kasus seperti itu Anda dapat memberikan nomor bagian ke man
sebelum nama halaman untuk memilih yang Anda inginkan, atau gunakan man -a
untuk menampilkan setiap halaman yang cocok dalam satu baris:
$ man 1 printf
$ man 3 printf
$ man -a printf
Anda dapat mengetahui bagian mana dari sebuah istilah dengan man -k
(setara dengan apropos
memerintah). Itu akan melakukan kecocokan substring juga (mis. Ini akan menampilkan sprintf
jika Anda menjalankan man -k printf
), jadi Anda perlu menggunakan ^term
untuk membatasinya:
$ man -k '^printf'
printf (1) - format and print data
printf (1p) - write formatted output
printf (3) - formatted output conversion
printf (3p) - print formatted output
printf [builtins] (1) - bash built-in commands, see bash(1)
Perhatikan bahwa bagian terkadang dapat menyertakan subbagian (mis., p
dalam 1p
dan 3p
di atas). p
subbagian adalah untuk spesifikasi POSIX; x
subbagian adalah untuk dokumentasi Sistem X Window.