方法
# 1. 确认目标 Shell 已安装
which zsh
# /usr/bin/zsh
# 2. 更改用户的默认 Shell
chsh -s /usr/bin/zsh yourname
# 3. 重新登录生效
查看可用的 Shell
cat /etc/shells
注意事项
- 必须使用
/etc/shells中列出的 Shell 路径 - 普通用户只能改自己的 Shell,root 可以改任何人的
- 修改后下次登录生效,当前会话不变
# 1. 确认目标 Shell 已安装
which zsh
# /usr/bin/zsh
# 2. 更改用户的默认 Shell
chsh -s /usr/bin/zsh yourname
# 3. 重新登录生效
cat /etc/shells
/etc/shells 中列出的 Shell 路径