Android

Perintah jenis Linux

Perintah Dasar Sistem Operasi Linux by Rizky Hidayatullah

Perintah Dasar Sistem Operasi Linux by Rizky Hidayatullah

Isi kandungan:

Anonim

Perintah type digunakan untuk memaparkan maklumat tentang jenis arahan. Ia akan menunjukkan kepada anda bagaimana arahan yang diberikan akan ditafsirkan jika diketik pada baris arahan., kami akan menerangkan cara menggunakan arahan type Linux.

Cara Menggunakan Perintah jenis

type adalah shell yang dibina di Bash dan shell lain seperti Zsh dan Ksh. Tingkah lakunya mungkin sedikit berbeza dari shell ke shell. Kami akan menampung jenis Bash builtin type .

Sintaks untuk arahan type adalah seperti berikut:

type FILE_NAME…

Sebagai contoh, untuk mencari jenis perintah wc , anda akan menaip yang berikut:

type wc

Output akan menjadi seperti ini:

wc is /usr/bin/wc

Anda juga boleh memberikan lebih daripada satu hujah kepada perintah type :

type sleep head

Output akan merangkumi maklumat mengenai arahan sleep dan head :

sleep is /bin/sleep head is /usr/bin/head

Jenis Perintah

Pilihan -t memberitahu type untuk mencetak satu perkataan yang menggambarkan jenis perintah yang boleh menjadi salah satu daripada yang berikut:

  • alias (shell alias) fungsi (fungsi shell) builtin (shell builtin) fail (disk file) kata kunci (shell reserved word)

Berikut adalah beberapa contoh:

  1. Alias

    type -t grep

    Dalam grep sistem saya digali dengan grep --color=auto :

    alias

    Fungsi

    type -t rvm

    rvm adalah alat (fungsi) untuk memasang, menguruskan, dan bekerja dengan pelbagai persekitaran Ruby:

    function

    Dibina

    type -t echo

    echo adalah shell yang dibina di Bash dan shell lain seperti Zsh dan Ksh:

    builtin

    Fail

    type -t cut

    cut adalah fail boleh laku:

    builtin

    Kata kunci

    type -t for

    for adalah perkataan reserved dalam Bash:

    keyword

Paparkan semua lokasi yang mengandungi arahan

Untuk mencetak semua padanan, gunakan pilihan -a :

type -a pwd

Output akan menunjukkan kepada anda bahawa pwd adalah shell builtin tetapi ia juga boleh didapati sebagai mandiri /bin/pwd boleh dilaksanakan:

pwd is a shell builtin pwd is /bin/pwd

Apabila -a pilihan digunakan, perintah jenis akan memasukkan alias dan fungsi, hanya jika pilihan -p tidak digunakan.

Pilihan perintah jenis lain

Pilihan -p akan memaksa type untuk mengembalikan laluan ke arahan hanya jika arahan itu adalah fail boleh laku pada cakera:

Sebagai contoh, arahan berikut tidak akan memaparkan sebarang output kerana perintah pwd adalah shell terbina.

type -p pwd

Tidak seperti -p , pilihan -p pilihan huruf besar memberitahu type untuk mencari PATH untuk fail boleh laku pada cakera walaupun perintah itu bukan fail.

type -P pwd

pwd is /bin/pwd

Apabila pilihan -f digunakan, type tidak akan mencari fungsi shell, seperti arahan yang dibina.

Kesimpulannya

Perintah type akan menunjukkan kepada anda bagaimana arahan tertentu akan ditafsirkan jika digunakan pada baris arahan.

jenis terminal