Perintah Man Linux

Perintah Man Linux

Kita semua tahu bahwa ada banyak sekali perintah Linux, dan tentu saja, kita tidak hafal semuanya. Either way, kadang-kadang, kita perlu bantuan untuk memahami apa arti perintah Linux dan bagaimana userannya. Untuk ini, kita harus menggunakan perintah yang berfungsi sebagai manual di Linux. Di Linux, ada 5 perintah seperti itu – perintah bantuan, perintah man, perintah info, perintah apropos, dan perintah whatis. Dalam tutorial ini, kita akan meninjau perintah man, terutama karena ini adalah manual yang paling kuat untuk Linux.

Perintah pria itu

Man adalah singkatan dari manual dan digunakan untuk mendapatkan informasi sebanyak mungkin tentang perintah apa pun yang dapat dijalankan di dalam terminal. Faktanya, ini adalah satu-satunya perintah di luar sana yang akan membuang begitu banyak informasi sehingga Anda mungkin tidak akan mampu membaca seluruh manual untuk perintah yang dimaksud.

Setiap perintah memiliki informasi tentang sejumlah sub-bagian. Sub-bagian ini meliputi:NAME, SYNOPSIS, CONFIGURATION, DESCRIPTION, OPTIONS, EXIT STATUS, RETURN VALUE, ERRORS, ENVIRONMENT, FILES, VERSIONS, CONFORMING TO, NOTES, BUGS, EXAMPLE, AUTHORS, and SEE ALSO. Di bagian SINOPSIS, ditemukan sintaks yang digunakan untuk menjalankan program. Selanjutnya, bagian OPTIONS menguraikan opsi yang digunakan perintah.

Setiap perintah dalam manual dilengkapi dengan nomor yang menyertainya; nomor ini mengacu pada bagian manual tempat perintah berada. Misalnya, Anda dapat membaca berikut ini:

passwd (1) – ubah password user

Di sebelah passwd, ada nomor, dan dalam hal ini, itu satu. Tetapi angka ini dapat berubah tergantung pada perintah yang Anda masukkan. Nomor ini mengacu pada bagian dalam manual di mana ia ditemukan. Ada persis 9 bagian dalam manual itu sendiri. Manual ini mencakup berbagai bagian ini:

  1. Program yang dapat dieksekusi atau perintah shell
  2. Panggilan sistem (fungsi yang 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. permainan
  7. Miscellaneous (termasuk paket makro dan konvensi), misalnya, man(7), groff(7)
  8. Perintah administrasi sistem (biasanya hanya untuk root)
  9. Rutinitas kernel [Non standar]

Biasanya, cara Anda mencari informasi tentang perintah tertentu adalah dengan mengetik:

man [command]

Ex: man passwd

Selanjutnya, Anda dapat membaca tentang manual itu sendiri di manual dengan mengetik:

man man

“Man man” akan memberi Anda informasi tentang manual itu sendiri.

Cari berdasarkan Bagian

Ketika pencarian dilakukan di manual menggunakan perintah man (diikuti dengan perintah lain, mis; man passwd), manual dicari dalam urutan tertentu. Urutan yang telah ditentukan sebelumnya untuk mencari manual adalah sebagai berikut: (1 nl 8 3 2 3posix 3pm 3perl 5 4 9 6 7). Namun, Anda dapat mengubah urutan ini jika Anda ingin menggunakan file /etc/manpath.config.

Hasil yang kemudian ditampilkan adalah hasil pertama yang ditemukannya. Tapi ini tidak berarti bahwa tidak ada banyak entri yang cocok dengan istilah pencarian. Jadi jika istilah pencarian ditemukan di bagian 1 dan bagian 5, itu akan menampilkan hasil yang ditemukan di bagian 1 dan menghilangkan hasil yang ditemukan di bagian 5.

Misalnya, jika Anda mencari perintah “passwd”, maka Anda akan mengetik:

man passwd

Ini akan menampilkan kecocokan pertama yang ditemukannya. Dalam kasus kami, kecocokan pertama yang akan ditemukan adalah di bagian 1 atau perintah shell (passwd (1) – ubah password user). Namun, ada beberapa contoh perintah “passwd” di manual.

passwd (1ssl) - compute password hashes

passwd (1) - change user password

passwd (5) - the password file

Jadi bagaimana jika perintah yang Anda ingin informasi lebih lanjut adalah file passwd (terletak di /etc/passwd dan digunakan untuk menyimpan informasi user)? Dalam kasus seperti itu, Anda harus memberikan nomor bagian manual di mana Anda akan menemukan perintah. Dalam kasus kami, seperti yang dapat kita lihat, passwd (5) berarti bagian 5 dari manual. Jadi mari kita coba itu:

man [section] [command]

Ex: man 5 passwd

“Man 5 passwd” akan memberikan hasil yang berbeda dengan “man passwd”. Bahkan, dalam hal ini, ia akan mencari dan membuang informasi tentang file password dan bukan perintah passwd (untuk mengubah password user)!

Pertanyaan selanjutnya yang kami ajukan pada diri sendiri adalah, bagaimana jika kami tidak tahu bagian mana dari file “passwd” yang ada di manual tetapi kami masih membutuhkan informasi tentangnya. Dalam kasus sebelumnya, saya memberi tahu Anda bahwa nomor bagian adalah 5, tetapi kemungkinan besar, Anda tidak akan hafal nomor bagian! Jadi yang kami cari adalah alternatif dari perintah whatis. Dan yang istimewa adalah perintah man dilengkapi dengan tanda hubung f yang meniru perintah whatis. Ini akan memberi Anda perintah yang cocok dengan deskripsi.

Jadi jika kita mengetik:

man -f [command]

Ex: man -f passwd

“man -f passwd” akan mencantumkan yang berikut:

passwd (1ssl) - compute password hashes

passwd (1) - change user password

passwd (5) - the password file

Cari berdasarkan istilah

Selanjutnya, bagaimana jika kita ingin mencari manual menggunakan istilah pencarian? Bagaimana jika kita mengetahui fungsi umum dari perintah tetapi tidak mengetahui perintah itu sendiri? Dalam hal ini, kita membutuhkan perintah man yang meniru perintah apropos.

man -k [term]

Ex: man -k passwd

Ex: man -k “list directory”

Di sini, ketika Anda menambahkan tanda hubung k dan kemudian istilah pencarian, Anda mendapatkan informasi persis yang cocok dengan istilah pencarian itu. Ini akan mengumpulkan setiap istilah dalam manual yang cocok dengan istilah pencarian yang Anda masukkan.

Dalam kasus kami, kami akan mendapatkan ini untuk “man -k passwd”:

Pencarian lainnya

Meskipun kami melihat cara mencari manual berdasarkan bagian dan fungsi, ada banyak cara lain untuk mencari manual! Anda dapat membaca lebih lanjut tentang manual dengan mengetikkan “man man” di command line.


Perintah adalah bagian penting dari Linux. Khususnya, jika Anda baru mengenal Linux dan bahkan user berpengalaman membutuhkan bantuan dengan perintah. Untuk tujuan ini, manual diintegrasikan ke dalam sistem Linux. Manual ini dapat diakses melalui perintah man (antara lain). Perintah man cukup kuat karena memberikan informasi mendalam tentang perintah itu sendiri dan userannya.

Selamat Mengkode!

Related Posts