MacOS Catalina'daki varsayılan kabuk değiştiBash'den Zsh'ye. Değişimi gerçekten yapmak için bir komut çalıştırmanız gerekiyor ve çoğu Zsh'nin daha iyi olduğunu düşünüyor. Geçiş yaptıysanız ve Terminal'i her açışınızda varsayılan kabuk olarak Bash'e geri dönmek istiyorsanız, yapılması kolay bir değişiklik olur. Terminal'de bash'a nasıl geçeceğiniz aşağıda açıklanmıştır.

Terminalde bash'ye geri dön
Terminal uygulamasını açın ve menü çubuğundaTerminal menü öğesi. Menüden Tercihler'i seçin. Tercihler penceresinde, Genel sekmesine gidin. With Birlikte açılma kabukları ’adında bir seçenek var. ‘Komut (tam yol):’ seçeneğini seçin. Aşağıdaki alana aşağıdakileri girin;
/bin/bash

Terminal'den çıkın ve tekrar açın. Terminal şimdi her zaman Bash'te açılacak.
Varsayılan kabuğu bash olarak değiştir
Önceki bölüm, hangiTerminal ile açılır, ancak gerçekte varsayılan kabuğu bash olarak değiştirmez. Etkisi az çok aynı etkiye sahiptir, ancak varsayılan kabuğu tekrar bash olarak değiştirmek istiyorsanız, Terminal'de aşağıdaki komutu çalıştırın. Şifrenizi girmeniz gerekecek.
chsh -s /bin/bash

Bu komuttan sonra, Terminal tercihlerinde, with Birlikte açılma kabukları ’seçeneğinin altında‘ Varsayılan giriş kabuğu ’olarak ayarlanan seçeneği bırakabilirsiniz.
Catalina'ya güncelleme yaptıktan sonra, kaldırma yokSistemden Zsh. Kabuğu tekrar Bash olarak değiştirebildiğinden, bunun önemi yok. Bash'e geri dönmenin tek dezavantajı, yeni bir Terminal penceresi her açtığınızda, üstte Zsh'ye geçmenizi ve geçiş yapma komutunu vermenizi söyleyen bir mesajın olacağıdır.
Hangi kabuğu kullanmanız gerektiğine gelince, gerçektensana. MacOS'ta Bash ve Zsh dışında başka mermiler de var. Mevcut olan tüm kabukların bir listesini görmek istiyorsanız Terminal'de aşağıdaki komutu çalıştırın.
cat /etc/shells
Ondan sonra, mermilerden herhangi birini seçebilirsiniz.ve bunları Terminal'in kullandığı kabuk olarak kullanın veya varsayılan kabuğu değiştirin. Komut, varsayılan olarak ayarlamak istediğiniz kabuğa bin / bash ’değiştirmek zorunda olmanız dışında aynıdır.
chsh -s /bin/bash
Csh'ye geçmek istiyorsanız, aşağıdaki komutu çalıştırırsınız;
chsh -s /bin/csh
Aynı şekilde, varsayılan kabuğu değiştirmeden açtığı kabuğu değiştirmek için, Terminal’in tercihlerine girin.
/bin/csh
Her iki değişikliğin de yapılması kolaydır.
Yorumlar