Bash
如何更改 FreeBSD 中的預設 shell?
FreeBSD 中的預設 shell 是
sh
,我真的無法忍受:自動完成功能非常有限,rehash 命令殺死了我。我覺得自己像一個武裝和一條腿的人……如何將 shell 全域更改為
zsh
orbash
- 對於 root 以及所有目前和未來的使用者?
對於現有使用者,使用
chsh
命令(“ ch ange shell ”):chsh -s SHELL USER chsh -s /usr/local/bin/bash root
對於未來的使用者:
- 編輯“
/etc/pw.conf
”defaultshell
關鍵字- 使用時
adduser()
,選擇必要的外殼