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.