将用户 shell 从 dash 替换为 bash

将用户 shell 从 dash 替换为 bash

每次我使用终端时,我总是被放入 dash shell 而不是 bash。有没有什么方法可以改变这个,即使只是为了我的用户?尝试了 apt-alternatives 但无法找到设置默认 shell 的方法。

顺便说一句,我正在使用 Debian Jessie 进行测试。

答案1

我不是 Debian 用户,但您可以查看所有已安装的 shell:

/etc/shells

要更改外壳,您可以使用

$ chsh -s /bin/bash

检查活动 shell 使用情况

echo $SHELL

答案2

尝试这样做:

$ chsh -s /bin/bash

您还可以在行尾/etc/password使用 @ 来编辑和修改您的行/bin/bash

相关内容