📅  最后修改于: 2023-12-03 15:25:22.729000             🧑  作者: Mango
在Linux系统中,Shell是用户和操作系统交互的一种方式。在大多数情况下,Linux默认的Shell为Bash(Bourne-Again SHell)。然而,有时可能需要更改默认的Shell。这篇文章将向你介绍如何将默认Shell设置为Bash。
在终端中运行以下命令,以检查当前系统中安装的Shell列表:
cat /etc/shells
这将显示一个列表,列出了当前系统中可用的Shell,例如:
/bin/sh
/bin/bash
/sbin/nologin
/bin/dash
/bin/rbash
如果您看到Bash在该列表中,请继续进行下一步。如果没有,请先安装Bash。
为了更改默认Shell为Bash,您需要运行以下命令:
chsh -s /bin/bash
在这里,“-s”选项是指定Shell的选项。在这种情况下,我们将Bash设置为默认Shell。
运行该命令后,您需要输入当前用户的密码进行确认。输入密码后,Shell将被更改为Bash。
为了验证您是否成功更改了Shell,请注销当前用户并重新登录。在终端中运行以下命令:
echo $SHELL
如果您看到Bash的路径,例如“/bin/bash”,则表明您已经成功更改了默认的Shell。
通过使用上述步骤,您可以轻松地将默认Shell更改为Bash。请注意,每次更改默认Shell时,您都需要注销并重新登录才能使更改生效。