Bash , Brian Fox tarafından GNU Projesi için Bourne kabuğunun yerine ücretsiz bir yazılım olarak yazılan bir Unix kabuğu ve komut dilidir . İlk olarak 1989'da piyasaya sürüldü, çoğu Linux dağıtımı için varsayılan oturum açma kabuğu olarak kullanıldı . Linux için Windows Alt Sistemi aracılığıyla Windows 10 için bir sürüm de mevcuttur . Aynı zamanda Solaris 11'deki varsayılan kullanıcı kabuğudur. Bash ayrıca 2019'dan önceki tüm Apple macOS sürümlerinde varsayılan kabuktu. Bash, genellikle kullanıcının eylemlere neden olan komutları yazdığı bir metin penceresinde çalışan bir komut işlemcisidir . Bash, kabuk betiği adı verilen bir dosyadaki komutları da okuyabilir ve çalıştırabilir . Tüm Unix kabukları gibi, dosya adı genelleme (joker karakter eşleştirme), borulama , burada belgeler , komut ikamesi , değişkenler ve koşul testi ve yineleme için kontrol yapılarını destekler . Anahtar kelimeler , sözdizimi , dinamik kapsamlı değişkenler ve diğer temel özellikleri dile bütün kopyalanan sh . Geçmiş gibi diğer özellikler csh ve ksh'tan kopyalanır . Bash, POSIX uyumlu bir kabuktur, ancak birkaç uzantıya sahiptir. Kabuğun adı için kullanılan bir kısaltmadır Bourne Again Shell , bir cinas adını Bourne kabuğu yerine geçtiği ve "olma kavramına yeniden doğmak ". Bir güvenlik deliği dublajlı versiyonunda 1.03 den Bash kalma (Ağustos 1989), Shellshock erken Eylül 2014 yılında keşfedilen ve hızla bir dizi önderlik etti saldırılar karşısında internete . Hataları düzeltmek için yamalar, hatalar tespit edildikten kısa bir süre sonra kullanıma sunuldu.
0 Yorumlar
Yorumunuz İçin Teşekkür Ederiz