结束。这个问题离题了。它目前不接受答案。
<hr class=“my12大纲无baw0 bb bc-POWER-400”/
想改进此问题吗?更新问题,使其成为堆栈溢出的主题。
9年前关闭了
改进这个问题
如何更改默认shell?当前的env命令显示:
SHELL=/bin/tcsh
我想把它改成Bash
试试linux命令chsh
详细的命令是chsh-s/bin/bash。
它将提示您输入密码。
您的默认登录shell现在是/bin/bash。您必须注销并重新登录才能看到此更改。
以下引自手册页:
chsh命令更改用户登录shell。这决定了
名称
用户初始登录命令的。普通用户只能更改
登录shell,超级用户可以更改自己的登录名
不惜一切代价
此命令将永久更改默认登录shell
注意:如果您的用户帐户是远程的,例如Kerberos身份验证(例如Enterprise RHEL),则您将无法使用chsh