Android

Linux tip komutu

Linux Tip | 10 Useful Linux Commands

Linux Tip | 10 Useful Linux Commands

İçindekiler:

Anonim

type komutu, komut türü hakkındaki bilgileri görüntülemek için kullanılır. Komut satırına yazılırsa, verilen bir komutun nasıl yorumlanacağını gösterir.

Linux type komutunun nasıl kullanılacağını açıklayacağız.

Komut türü nasıl kullanılır

Bash ve Zsh ve Ksh gibi diğer mermilerde yerleşik bir mermidir. Davranışı kabuktan kabuğa biraz farklı olabilir. Bash yerleşik type versiyonunu ele alacağız.

type komutunun sözdizimi aşağıdaki gibidir:

type FILE_NAME…

Örneğin, wc komutunun türünü bulmak için aşağıdakileri yazabilirsiniz:

type wc

Çıktı şu şekilde olacaktır:

wc is /usr/bin/wc

Ayrıca type komutuna birden fazla bağımsız değişken de sağlayabilirsiniz:

type sleep head

Çıktı, hem sleep hem de head komutları hakkında bilgi içerecektir:

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

Komut Türleri

-t seçeneği, type komutun türünü açıklayan ve aşağıdakilerden biri olabilen tek bir sözcük yazdırmasını söyler:

  • takma ad (kabuk takma adı) işlevi (kabuk işlevi) yerleşik (kabuk yerleşik) dosya (disk dosyası) anahtar kelime (kabuk ayrılmış sözcük)

İşte birkaç örnek:

  1. takma ad

    type -t grep

    Benim sistemimde grep , grep --color=auto :

    alias

    fonksiyon

    type -t rvm

    rvm , birden çok Ruby ortamını kurmak, yönetmek ve çalışmak için bir araçtır (işlev):

    function

    yerleşik

    type -t echo

    echo , Bash'te ve Zsh ve Ksh gibi diğer kabuklarda yerleşik bir kabuktur:

    builtin

    Dosya

    type -t cut

    cut yürütülebilir bir dosyadır:

    builtin

    Kelime

    type -t for

    for Bash'te ayrılmış bir kelime:

    keyword

Komutu içeren tüm konumları göster

Tüm eşleşmeleri yazdırmak için -a seçeneğini kullanın:

type -a pwd

Çıktı size pwd bir kabuk yerleşimi olduğunu gösterecektir, ancak bağımsız /bin/pwd yürütülebilir olarak da kullanılabilir:

pwd is a shell builtin pwd is /bin/pwd

-a seçeneği kullanıldığında, type komutu yalnızca -p seçeneği kullanılmadığında takma adları ve işlevleri içerir.

Diğer tip komut seçenekleri

-p seçeneği, type yalnızca komut diskte yürütülebilir bir dosyaysa, komutun yolunu döndürmeye zorlar:

Örneğin, pwd komutu bir kabuk yerleşik olduğu için aşağıdaki komut herhangi bir çıktı görüntülemez.

type -p pwd

-p farklı olarak, büyük harf -P seçeneği, komutta dosya olmasa bile, PATH diskte yürütülebilir bir dosya aramasını söyler.

type -P pwd

pwd is /bin/pwd

-f seçeneği kullanıldığında, type yerleşik komutunda olduğu gibi kabuk işlevlerini aramaz.

Sonuç

type komutu, komut satırında kullanıldığında belirli bir komutun nasıl yorumlanacağını gösterir.

tip terminali