Saya tahu bahwa perintah ini akan membantu untuk mendapatkan sintaks dan opsi untuk perintah tetapi pertanyaan saya adalah bagaimana mereka berbeda satu sama lain?
man
documentation
info
Rupesh Pawar
sumber
sumber
help
adalah perintah bawaan dibash
shell (dan hanya shell itu) yang mendokumentasikan beberapa perintah dan kata kunci bawaan dari shell itu. Itu sistem dokumentasi internal dari shell itu. Kerang-kerang lain memiliki sistem dokumentasi mereka sendiri (ksh93
memiliki--help
dan--man
opsi untuk builtin-nya,zsh
memiliki penolong run-help yang mengekstrak informasi dari manual dalam format lain). Perintah lain sepertivim
memiliki sistem dokumentasi yang disematkan.man
adalah sistem dokumentasi seluruh sistem yang menyediakan manual referensi singkat (halaman) untuk perintah individual, fungsi API, konsep, sintaksis file konfigurasi, format file yang diatur dalam bagian (1 untuk perintah pengguna, 2 untuk panggilan sistem ...). Itulah sistem dokumentasi Unix tradisional.info
adalah sistem dokumentasi lain yang berasal dari proyek GNU. Ini hiperteks dengan tautan (ada sebelum web). Manual info seperti buku digital dengan konsep daftar isi dan indeks (dapat dicari) yang membantu menemukan informasi.Ada tumpang tindih antara 3. Misalnya,
bash
menjadi bagian dari proyek GNU memiliki halaman manual dan manual info. Ukuran manual membuat sistem manusia tidak sesuai untuk digunakanbash
. Namun, struktur dari manual info dan indeks tidak terlalu bagusbash
sehingga membuatnya tidak mudah untuk mencari informasi seperti padainfo
manual lain sepertizsh
's.zsh
manual menjadi lebih besar dibagi menjadi beberapa halaman manual dan juga memilikiinfo
manual yang baik dengan indeks yang sangat bagus.Perlu dicatat bahwa
info
manual dihasilkan daritexinfo
format yang juga digunakan untuk menghasilkan versi HTML dan cetak (PDF / PS). Dalam kasuszsh
meskipun, texinfo yang dihasilkan dari format lain (yodl
).sumber
help help
:; tidak berguna:man help
.help
merupakan bawaan daribash
. Lebih berguna:info bash help
.help
adalahbash
built-in, menyediakan bantuan untukbash
perintah sajaman
adalah bentuk tradisional bantuan untuk hampir setiap perintah pada sistem Anda, dan tidak hanya, kadang-kadang juga file konfigurasi memiliki halaman manual mereka sendiri. Dalam distro Linux yang diatur dalam paket, teks relatif pada umumnya disediakan dari paket yang sama yang menyediakan perintah. Jika sudah,bash-completion
Anda dapat memanfaatkan dari TABuntuk melihat halaman manual apa yang tersedia.info
adalah sistem alternatif untuk menyediakan halaman manual untuk perintah, berdasarkanGNU emacs
. Ini disediakan terutama untukGNU
perintah dan utilitas. Tampaknya tidak banyak diadopsi dari orang lain.sumber