logo

Linux Kabuk Komutları

Linux'ta komutlar, sisteminize bir eylem gerçekleştirmesi için talimat verebileceğiniz yollar veya talimatlardır. Komutlar komut satırında yürütülür.

Sözdizimi:

 command [option] [argument] 

'clear' ve 'pwd' gibi herhangi bir seçeneği olmayan veya herhangi bir argümanı kabul etmeyen bazı komutlar vardır.

temizlemek

'Temizle' komutu önceki tüm komutları ve çıktıları terminal ekranından temizler.

lateks listeleri

özürlü

Java örneğidir

'pwd' komutu 'çalışma dizinini yazdır' anlamına gelir. Hiçbir seçeneği veya argümanı kabul etmez ve mevcut çalışma dizininin ayrıntılarını görüntüler.


Komut Türleri

Harici veya yerleşik komutlar

Yerleşik komutlar kabukta yerleşik olan dahili komutlardır. Yerleşik komutlar kabuktan çağrılır ve doğrudan kabuğun içinde yürütülür. 'help' ve 'compgen -b' komutunun yardımıyla tüm yerleşik komutları listeleyebilirsiniz. Yerleşik komutların bazı örnekleri 'pwd', 'help', 'type', 'set', 'unset' vb.'dir.

Harici komutlar yerleşik komutlardan farklıdır. Bu komutlar, kendi ikili dosyalarına sahip olan ve dosya sisteminde yer alan programlardır. Bunlar sisteminizin sunduğu komutlardır ve tamamen kabuktan bağımsızdır. Çoğunlukla bu komutlar /bin, /sbin, /usr/sbin'de bulunur.


komut yazın

Linux 'type' komutu bize kabuğa verilen bir komutun yerleşik bir komut mu yoksa harici bir komut mu olduğunu söyler.

css altı çizili metin

Sözdizimi:

 type 

Örnek:

 type pwd type cd type man type cat type file 
Linux Kabuğu Genişletme Komutu1

Yukarıdaki anlık görüntüye bakın, 'pwd' ve 'cd' gibi komutlar yerleşik komutlardır; 'man', 'cat' ve 'file' komutları ise harici komutlardır.

Linux 'type' komutu ayrıca bir komutun olup olmadığını da söyler. takma ad ya da değil.

Örnek:

 type ls 
Linux Kabuğu Genişletme Komutu2

Yukarıdaki anlık görüntüye bakın, 'type' komutu 'ls'nin takma adlı bir komut olduğunu gösterir.


-a yazın

'Type -a' seçeneği, yerleşik, harici veya takma adlı olup olmadığına bakılmaksızın tüm komut türleri hakkında bilgi verir. Bazı komutlar hem harici hem de yerleşik komutlardır. Ancak harici komutun yolu belirtilmedikçe yerleşik komut her zaman öncelikli olacaktır.

Sözdizimi:

 type -a 

Örnek:

MySQL kullanıcıları göster
 type -a echo 
Linux Kabuğu Genişletme Komutu3

Yukarıdaki anlık görüntüye bakın, 'echo' komutu hem dahili hem de haricidir. Harici 'yankı' komutunu kullanmak için yol '/bin/eko' bahsediliyor.


Hangi

Linux 'hangi' komutu bir komutun yolunu bulur.

Sözdizimi:

html'den js işlevini çağırmak
 which .... 

Örnek:

 which ls pwd rmdir mkdir cp cd file man 
Linux Kabuğu Genişletme Komutu4

Yukarıdaki anlık görüntüye bakın, 'cd' komutu hariç, diğer tüm komutlar harici komutlardır çünkü bash onların harici yolunu görüntülemiştir.