farkmt2official 1
farkmt2official
Sevdamsın 1
Sevdamsın
mavzermete 1
mavzermete
xranzei 1
xranzei
Best Studio 1
Best Studio
Bvural41 1
Bvural41
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Hikaye Ekle

Altın Konu Linux -Bash Nedir?

  • Konuyu başlatan Konuyu başlatan Replicant
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 2
  • Görüntüleme Görüntüleme 425

HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!


what-is-bash-feature.pngq50fitcontainw750h375dpr1.png

Muhtemelen Bash'i duymuşsunuzdur, ama nedir? Ne yapabilir? Burada bulabilirsiniz.
Linux'u uzun süredir kullanıyorsanız, forumlarda ve makalelerde atılan Bash kelimesini hiç şüphesiz görmüşsünüzdür. Bazen terminalin eşanlamlısı gibi görünür, ancak Bash ve terminal öykünücüsü kesinlikle iki farklı uygulamadır. Peki Bash tam olarak nedir? Bu kısa makalede, Bash'in ne olduğunu, ne yaptığını ve onu nasıl kullanmaya başlayabileceğinizi keşfedeceğiz.

Bash Tanımı

Bash adı , B ourne'nin kısaltmasıdır - A gain SH ell, Bash'in öncüllerinden birinin yaratıcısı Stephen Bourne adında bir kelime oyunu. İlk beta 1989'da yayınlandı ve bu yazı itibariyle en son güncellemesini Aralık 2020'de gördü: sürüm 5.1.

Bash, güçlü yetenekler ve kullanıcı dostu komutların birleşimiyle tanınan en popüler kabuk dillerinden biridir. Bu nedenle, Linux dağıtımlarında bu kadar üretkendir.

Bash sadece Linux üzerinde çalışmıyor; ayrıca macOS ve BSD'de de mevcuttur ve Windows'ta Linux için Windows Alt Sistemi aracılığıyla kullanabilirsiniz.

Ama Bash'i gerçekten tanımlamak için kabuğun ne olduğunu anlamalıyız.

Kabuk, bir kullanıcıdan gelen girdileri kabul eden ve yanıt olarak bir eylemi gerçekleştiren, tipik olarak bunun gerçekleşmesi için çekirdekle iletişim kuran bir uygulamadır. Bu şekilde, çekirdeğin etrafındaki bir "kabuk" gibidir.

Kabuklar diğer uygulamaları komutlar aracılığıyla başlatırken, genellikle kendileri de etkileşimli özelliklere sahiptir.

Örneğin, bir Linux terminali açtığınızda ve son verilen komutu almak için yukarı ok düğmesine bastığınızda, bu Bash uygulamasının bir işlevidir. Cd dizinleri değiştirmek için komut başka çok yaygın Bash komuttur.

bash-cd-command.pngq50fitcropw750dpr1.png

Etkileşimli bir uygulama olmasının yanı sıra, Bash aynı zamanda bir betik dilidir. Aslında Linux işletim sisteminiz, çeşitli işlemleri başlatmak için başlangıç sürecinde birçok Bash komut dosyası kullanır.

Bash'i Nasıl Kullanabilirim?

Neredeyse tüm Linux sistemlerinde terminali her kullandığınızda Bash'i kullanıyorsunuz.

Kullanımdaki kabuğun adını döndüren bu komutla bunu onaylayabilirsiniz:


Sadece geri dönen bash kelimesini almalısın . Bunu yaparsanız, kullandığınız Bash sürümünü şu komutla görebilirsiniz:

bash --version

Ekranınız şuna benzer görünmelidir:

bash-version-check.pngq50fitcropw750dpr1.png

Bununla birlikte, terminalde tek komutlar vermek, Bash'in kullanımının yalnızca başlangıcıdır.

İşletim sisteminizin kullandığı komut dosyaları gibi, Linux PC'nizde genellikle manuel olarak yaptığınız işlemleri otomatikleştiren Bash komut dosyaları yazmayı öğrenebilirsiniz. Yetenekli bir Bash komut dosyası, günde yüzlerce görevi otomatikleştiren komut dosyalarına sahip olabilir!

Peki Bash'i nasıl öğrenebilirsin?

Bash kursunda olduğu gibi, kendi başınıza veya rehberli olarak komut dosyaları yazarak .

Siz oyuncular için bir Bash oyunu oynayarak da öğrenebilirsiniz. Bir örnek, oyunda ilerlemek için sizi Bash komutlarını öğrenmeye ve geri çağırmaya zorlayan metin tabanlı bir zindan tarayıcısı olan Bashcrawl'dır .

Ayrıca burada Make Use Of'da sizi daha iyi bir Bash komut dosyası oluşturmaya yönlendirecek makalelerimiz var. Örneğin size Bash'te döngüler için nasıl yazılacağını gösterebilir veya komut dosyalarınızı tıklanabilir uygulamalara dönüştürebiliriz .

Linux Oyununuzda Seviye Atlama

Bash'in ne olduğunu, tarihini ve sizin için çalışmasını nasıl öğrenebileceğinizi öğrendik.

Ancak Bash'i öğrenmek, Linux işletim sisteminizden en iyi şekilde yararlanmanın yalnızca bir parçasıdır. Linux güç kullanıcısı olmayı öğrenebileceğiniz daha çok şey var.
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst