Nomor bagian
man
akan menampilkan halaman manual dari bagian mana pun, man 7
akan menampilkan halaman manual dari bagian 7. Jadi, di sini 7 merujuk ke bagian dari perintah khusus yang Anda cari halaman manual.
Bagian, jika disediakan, akan mengarahkan manusia untuk melihat hanya di bagian manual itu.
Bagian
Lihat tabel berikut untuk nomor bagian dari manual diikuti oleh jenis halaman yang dikandungnya.
1: Program yang dapat dijalankan atau perintah shell
2: Panggilan sistem (fungsi disediakan oleh kernel)
3: Panggilan perpustakaan (fungsi dalam perpustakaan program)
4: File khusus (biasanya ditemukan di / dev)
5: Format dan konvensi file misalnya / etc / passwd
6: Game
7: Lain-lain (termasuk paket dan konvensi makro), mis. Man (7), groff (7)
8: Perintah administrasi sistem (biasanya hanya untuk root). Tinjauan umum berbagai topik, konvensi dan protokol, standar karakter yang ditetapkan, dan hal-hal lainnya.
9: Kernel rutin [Non standar]
Perintah di lebih dari satu bagian
Dalam sebagian besar kasus, Anda ingin menggunakan man
perintah tanpa tambahan n . Namun, dalam beberapa kasus perintah akan muncul di lebih dari satu bagian. Sebagai contoh jika Anda mengeluarkan perintah man open
, Anda mendapatkan halaman manual untuk openvt dari bagian 1. Tetapi jika Anda perlu melihat halaman manual untuk terbuka sebagai perintah C (atau panggilan sistem, sesuai tabel di atas), Anda perlu mengeluarkan man 2 open
.
Contoh yang sangat mirip adalah man printf
dan man 3 printf
. Silakan mengeluarkan perintah dan lihat sendiri perbedaan dalam output.
Masalah Anda dari man 7 unix
(UNIX (7))
Jadi, itu UNIX (7) berarti bahwa itu milik bagian 7.
Bagian mana yang akan ditampilkan secara default jika saya tidak memberikan nomor bagian?
Tindakan default adalah mencari di semua bagian yang tersedia, mengikuti urutan yang ditentukan sebelumnya dan hanya menampilkan halaman pertama yang ditemukan, bahkan jika halaman ada di beberapa bagian.
Bagaimana saya tahu nomor bagian dari suatu perintah?
Jika Anda perlu mencari tahu bagian mana dari istilah / perintah yang ada man -k
(setara dengan perintah apropos). Jadi, man -k printf
akan mencari deskripsi pendek dan nama halaman manual untuk kata kunci printf sebagai ekspresi reguler. Cetak semua kecocokan. (Setara dengan apropos -r printf
). Keluarkan perintah, lihat ton yang Anda dapatkan. Jika perlu menghindari kecocokan substring, (mis. Itu akan menunjukkan sprintf jika Anda menjalankan man -k printf
), jadi Anda perlu menggunakan ^term
untuk membatasinya, seperti di bawah ini,
man -k '^printf'
Printf (3o) - Formatted output functions.
printf (1) - format and print data
printf (3) - formatted output conversion
Perintah terkait
Perintah terkait apropos
seperti ditunjukkan di atas, yang mencari nama halaman dan deskripsi. Jika Anda tidak yakin halaman manual mana yang Anda cari tetapi memiliki ide umum, gunakan perintah ini.
regex
tidak memiliki 7 bagian ...