Linux 的 Shell
当前使用的 Shell
打印 /etc/shells 这个文件,检查当前 Linux 有多少可用的 Shells
$ cat /etc/shells
# /etc/shells: valid login shells
/bin/sh
/bin/bash
/usr/bin/bash
/bin/rbash
/usr/bin/rbash
/bin/dash
/usr/bin/dash
/usr/bin/tmux
/usr/bin/screen
/bin/zsh
/usr/bin/zsh
这里只介绍比较常用的两个个
/bin/sh (已经被 /bin/bash 所取代)
/bin/bash (就是 Linux 默认的 shell)
其中的 /bin/bash 是 Linux 默认的 Shell
设置默认的 Bash
# 查看当前使用的 Shell
echo $SHELL
chsh -s /bin/bash
该命令将更改当前用户的默认 Shell 为 Bash。执行该命令后,需要重新登录用户才能生效。