改變您的Shell的最簡單方法是使用 chsh 命令。 執行 chsh 將根據您設定的EDITOR 環境變量進入到那個編輯器,假如沒有設定,就會進入vi編輯器。請改變“Shell:”這行對應值。
您可使用chsh 的-s選項,這樣就能設置您的shell卻又不用編輯器。假如您想把shell改為bash 可用下面的技巧。
% chsh -s /usr/local/bin/bash
注意: 您使用的shells必須 在/etc/shells 文件裡列出。 假如您從 ports裡裝一個shell, 那就不用做這步了。假如您手工裝一個shell,那就要手工添加進去。
舉個例了子,假如您手工把 bash裝到 /usr/local/bin裡,您還要進行這一步:
# echo "/usr/local/bin/bash" >> /etc/shells
然後運行chsh。