由于某种原因,当我运行 时chsh -s /bin/zsh
,我的$SHELL
环境变量没有设置。当我运行:
echo $SHELL
它输出:
/bin/bash
答案1
chsh
只会影响后续登录,而不会影响您当前正在运行的 shell。
尝试注销并重新登录或重新启动图形系统或显示管理器。如果命令成功$SHELL
,则应该设置。chsh
由于某种原因,当我运行 时chsh -s /bin/zsh
,我的$SHELL
环境变量没有设置。当我运行:
echo $SHELL
它输出:
/bin/bash
chsh
只会影响后续登录,而不会影响您当前正在运行的 shell。
尝试注销并重新登录或重新启动图形系统或显示管理器。如果命令成功$SHELL
,则应该设置。chsh