Mac OS X Terminalinde Kabuğu Değiştirin
İçindekiler:
- Mac OS'de Terminal Uygulamaları Varsayılan Kabuğu Nasıl Değiştirilir
- Mac OS X'te Kullanıcı Varsayılan Oturum Açma Kabuğunu Değiştirme
Bash'tan bıktınız mı? zsh, ksh, tcsh, balık veya sh'yi mi tercih edersiniz? SSH veya başka bir şekilde uzaktan oturum açarken kullanıcının varsayılan oturum açma kabuğunu değiştirmenin yanı sıra, Terminal uygulamasındaki varsayılan kabuğu hızlı bir şekilde değiştirebilirsiniz. Her ikisini de şu şekilde yapabilirsiniz.
Mac OS'de Terminal Uygulamaları Varsayılan Kabuğu Nasıl Değiştirilir
Bu, Terminal uygulaması başlatıldığında kullanılan yeni kabuğu, yeni terminal pencerelerini ve yeni terminal sekmelerini ayarlayarak yeni varsayılan Mac kabuğu haline gelir.
- Henüz yapmadıysanız Terminal uygulamasını açın
- 'Terminal' menüsünden Tercihler'i açın, ardından “Genel” sekmesine (veya eski Mac OS sürümlerinde “Başlangıç” sekmesine) tıklayın
- "Kabuklar şununla aç" altında "Komut (yolun tamamını)" seçin ve yeni kabuğu ayarlayın
Mac OS X ile birlikte gelen ve değiştirilebilen varsayılan kabuk seçenekleri aşağıdaki yolları içerir:
/bin/zsh /bin/ksh /bin/tcsh /bin/bash /bin/sh
Bunlardan herhangi birini 'Komut (tam yol)' kutusuna yerleştirmek, yeni kabuğu terminal penceresi varsayılanı olarak ayarlayacaktır.
Bunun, Terminal uygulaması tarafından kullanılan varsayılan oturum açma kabuğundan farklı olan varsayılan kabuğu değiştirdiğini ve bunun yerine aşağıdaki adımla değiştirildiğini unutmayın…
Mac OS X'te Kullanıcı Varsayılan Oturum Açma Kabuğunu Değiştirme
Varsayılan kabuğu, 'kabuğu değiştir'in kıs altması olan chsh komutunu kullanarak komut satırının kendisinden de değiştirebilirsiniz. SSH veya telnet ile oturum açarken varsayılan kabuğun farklı olmasını istiyorsanız bu gerekli olacaktır. Her değişikliğin kimliğini de doğrulamanız gerekecek, komut doğrudan soracak veya önüne sudo koyabilirsiniz. Varsayılan kullanıcı kabuğunu zsh, bash, tcsh, ksh, sh veya bu konuda başka bir kabuğa nasıl ayarlayacağınız aşağıda açıklanmıştır.
Kullanıcı oturum açma varsayılan kabuğunu zsh olarak değiştir: chsh -s /bin/zsh
ksh: chsh -s /bin/ksh
tcsh: chsh -s /bin/tcsh
bash (varsayılan): chsh -s /bin/bash
sh: chsh -s /bin/sh
diğer kabuklar: chsh'nin ayarlanacağı yolu şu şekilde ayarlayın: chsh -s /path/to/ alternate/shell/like/fish
Bunun ilk bölümünü yıllar önce ele aldık ve o zamandan beri değişmedi, ancak Monterey ve Big Sur dahil olmak üzere macOS'un modern sürümlerinde varsayılan olarak zsh kullandığını, oysa eski sürümlerin varsayılan olarak zsh kullandığını belirtmekte fayda var. MacOS ve Mac OS X, Mavericks, Lion, Sierra, Snow Leopard, vb. gibi bash'ı varsayılan kabuk olarak kullandı.