Perintah Tipe Linux

Perintah Tipe Linux



Dalam panduan ini, kita akan mempelajari lebih lanjut tentang perintah “type” di Linux.

Prasyarat:

Untuk melakukan langkah-langkah yang ditunjukkan dalam panduan ini, Anda memerlukan komponen berikut:







  • Sistem Linux yang dikonfigurasi dengan benar. Lihat cara membuat VM Linux untuk tujuan pengujian dan pembelajaran.
  • Pemahaman dasar tentang antarmuka baris perintah

Perintah Ketik di Linux

Tidak seperti perintah khusus Linux lainnya (misalnya: ls, chmod, shutdown, vi, grep, pwd, dll.), perintah “type” adalah fungsi Bash bawaan yang menampilkan info tentang jenis perintah yang ada. diberikan sebagai argumen.



$ jenis jenis







Selain Bash, shell lain (Zsh, Ksh, dll.) juga hadir dengan implementasi perintah “type” sendiri.

Penggunaan Dasar



Struktur perintah tipenya adalah sebagai berikut:

$ jenis < pilihan > < argumen >

Penggunaan paling sederhana adalah dengan memberikan perintah sebagai argumen.

$ jenis yang

Perintah “type” juga dapat bekerja dengan banyak argumen sekaligus.

$ jenis jenis yang CD aku chmod sudo tidur matikan

Jenis Perintah

Jika kita hanya tertarik pada jenis perintahnya saja, gunakan tanda “-t” untuk mendapatkan jenis perintahnya saja.

$ jenis -T gema

$ jenis -T jenis

$ jenis -T ketika

$ jenis -T pegangan

Outputnya adalah salah satu dari jenis perintah berikut:

  • alias : Alias ​​cangkang.
  • fungsi : Fungsi shell bawaan.
  • bawaan : Perintah shell bawaan.
  • mengajukan : File disk.
  • kata kunci : Kata khusus untuk fungsi khusus shell.

Menampilkan Semua Lokasi

Berbagai perintah di Linux ada sebagai file executable mandiri dan fungsi shell bawaan. Kita dapat menentukan apakah suatu perintah memiliki kedua karakteristik tersebut dengan menggunakan perintah “type”.

Lihat contoh berikut:

$ jenis -A gema

Di sini, seperti yang ditunjukkan oleh output, perintah “echo” adalah fungsi shell bawaan serta file yang dapat dieksekusi (terletak di “/usr/bin/echo”).

Pilihan lain

Selain opsi yang disebutkan sejauh ini, perintah “type” hadir dengan beberapa opsi tambahan.

Bendera “-p”.

Jalankan perintah berikut:

$ jenis -P gema

$ jenis -P matikan

Di sini, perintah “type” tidak akan menampilkan output apa pun jika argumen yang diberikan adalah shell bawaan. Jika tidak, outputnya akan menjadi lokasi file perintah yang dapat dieksekusi.

Bendera “-P”.

Lihat contoh berikut:

$ jenis -P gema pwd

$ jenis -P jika ketika

Di sini, perintah “type” akan mencari argumen yang diberikan di semua lokasi PATH dan mengembalikan lokasi file eksekusi yang cocok.

Dalam contoh ini, perintah “echo” dan “pwd” memiliki biner khusus. Baik “jika” dan “sementara” adalah kata kunci shell dan tidak memiliki biner khusus. Jadi, outputnya kosong.

Kode Keluar

Setelah melakukan tugasnya, perintah “type” meninggalkan kode keluar. Dengan menggunakan kode keluar, kita dapat menentukan apakah tugas tersebut berhasil atau tidak.

  • 0 : Perintah berjalan dengan sukses dan tanpa kesalahan apa pun.
  • 1 : Perintah menghadapi kesalahan.

Perintah berikut menunjukkan kode keluar:

$ jenis jenis

$ gema $?

$ jenis asdfg

$ gema $?

Kesimpulan

Dalam panduan ini, kami mendemonstrasikan cara menggunakan perintah “type” di Linux. Ini adalah perintah bawaan shell yang menggambarkan sifat suatu perintah.

Tertarik untuk mempelajari lebih lanjut tentang perintah Linux lainnya? Lihat subkategori perintah Linux. Untuk panduan lebih lanjut terkait Bash, lihat tentang pemrograman Bash.

Selamat berkomputasi!