我zsh
前段时间安装了,后来又卸载了。但是今天做了一些 django 工作,我意识到我的 SHELL 变量设置为:
$ echo $SHELL
/usr/bin/zsh
我找到了一个答案,说应该chsh -s /bin/bash
可以解决问题。但它对我来说不起作用。
答案1
该chsh
命令显然没有做它应该做的事情。从评论中我了解到您的登录 shell 仍然是/usr/bin/zsh
.
/etc/passwd
还可以通过以 root 身份使用命令手动编辑文件来更改登录 shell vipw
。请确保输入要使用的 shell 的正确路径,否则可能无法正常登录。