1.用 cat 获取机器安装了哪些的shell
[rocrocket@wupengchong ~]$ cat /etc/shells
/bin/sh
/bin/bash
/sbin/nologin
/bin/zsh
- echo $SHELL可以获取我们当前使用的shell
cr@Cr-PC ~ echo $SHELL
/bin/bash
3.更改shell
[rocrocket@wupengchong ~]$ chsh -s /bin/zsh
Changing shell for rocrocket.
Password:
chsh: PAM: 鉴定故障
在这里出现了错误,然后我们执行sudo chsh -s /bin/bash
把shell设置为bash ,然后再次执行chsh -s /bin/zsh