logo

Bash nedir?

BASH, Bourne Shell'e (yani Steven Bourne tarafından icat edilen) bir övgü niteliğindeki kelime oyunu adı olan Bourne Again Shell'in kısaltmasıdır.

Bash, Brian Fox tarafından Bourne Shell programının yükseltilmiş versiyonu olarak yazılmış bir kabuk programıdır. ş '. Açık kaynaklı bir GNU projesidir. 1989 yılında GNU/Linux işletim sistemlerinin en popüler kabuk dağıtımlarından biri olarak piyasaya sürüldü. Hem programlama hem de etkileşimli kullanımlar için Bourne Shell'e göre işlevsel iyileştirmeler sağlar. Komut satırı düzenlemeyi, tuş bağlamaları, sınırsız boyutta komut geçmişini vb. içerir.

Temel anlamda Bash, genellikle kullanıcının çeşitli eylemleri gerçekleştirmek için komutları yorumlayabildiği bir metin penceresinde çalışan bir komut satırı yorumlayıcısıdır. Bu komutların bir dosya içinde bir dizi halinde birleşimi, Kabuk Komut Dosyası olarak bilinir. Bash, bir Kabuk Betiğindeki komutları okuyabilir ve yürütebilir.

android paskalya yumurtası nedir

Bash, çoğu Linux dağıtımı ve Apple'ın Mac OS'si için varsayılan oturum açma kabuğudur. Ayrıca Solaris 11'deki bir sürüm ve varsayılan kullanıcı kabuğuyla Windows 10 için de erişilebilir.

Şimdi Shell'in neyle tanındığına bir göz atın.

Kabuk: UNIX Kabuğu, doğrudan kullanıcı tarafından girilen veya bir dosyadan (örn. Shall Komut Dosyası) okunabilen kullanıcı komutlarını yorumlayan ve bunları işlenmek üzere işletim sistemine ileten bir program veya komut satırı yorumlayıcısıdır. Bilgisayar sistemi bunları yorumladığından ve Shell Komut Dosyalarını yürütme sırasına göre derlemeye gerek olmadığından, Shall komut dosyalarının derlenmediğini ve yorumlandığını unutmamak önemlidir.

java liste sıralama

Linux İşletim Sistemlerinde farklı türlerde kabuklar mevcuttur. Bunlardan bazıları aşağıdaki gibidir:

kmp algoritması
  1. Bourne Kabuğu
  2. C kabuğu
  3. Korn Kabuğu
  4. GNU Bourne Kabuğu

İşletim sisteminizin hangi kabuk türlerini desteklediğini öğrenmek için terminale aşağıdaki komutu yazın:

 cat /etc/shells 

Bash'ın işletim sisteminizde nerede bulunduğunu öğrenmek için aşağıdaki komutu yazın; belirli bir konum elde edeceksiniz:

 which bash 

Aşağıdaki tarafta centOS'umun hangi kabuk türlerini desteklediğini ve bash kabuğunun nerede bulunduğunu görün.

Bash nedir?