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!