星期日, 4月 13, 2008

改變使用的 shell


假設想把所用的 shell 改為 bash,可以透過下列方式:

$ chsh -s /usr/local/bin/bash

Note: 你所使用的 shell 必須 列於 /etc/shells 裡頭。如果是由 Ports Collection 來裝 shell, 那這個步驟已經完成了。但若是手動安裝了一個 shell, 那麼就必須為新安裝的 shell 進行設定。

舉例來說,若手動安裝了 bash 並將它置於 /usr/local/bin 底下,你還得:

$ echo "/usr/local/bin/bash" >> /etc/shells

然後再重新執行 chsh。

沒有留言: