使用 chsh -s /bin/zsh
命令来进行修改默认shell,无法修改报错如下:
chsh -s $(which zsh)
正在更改 root 的 shell。
chsh: 警告:“/usr/bin/zsh”未在 /etc/shells 中列出。
chsh: Shell 未更改。
解决方法
更换另外的切换方式,改用其他命令来进行的修改。
usermod -s /bin/zsh root
注:这里root
为用户名。
使用 chsh -s /bin/zsh
命令来进行修改默认shell,无法修改报错如下:
chsh -s $(which zsh)
正在更改 root 的 shell。
chsh: 警告:“/usr/bin/zsh”未在 /etc/shells 中列出。
chsh: Shell 未更改。
更换另外的切换方式,改用其他命令来进行的修改。
usermod -s /bin/zsh root
注:这里root
为用户名。
评论区