chsh命令用于切换login shell。
chsh
login shell
chsh命令的使用格式:
chsh -s <newShellPath>
示例:
chsh -s $(command -v zsh)
以后每次登录进入系统后,Terminal就会使用切换后的Shell。
这个切换Shell的操作,本质上就修改/etc/passwd中当前用户的login shell
/etc/passwd