如何查看当前系统的默认shell?

当前linux系统可用的shell都记录在/etc/shells文件中。

cat /etc/shells当前linux系统可用的shell:

dejing@Ubuntu:~$ cat /etc/shells
# /etc/shells: valid login shells
/bin/sh
/bin/bash
/bin/rbash
/bin/dash

系统支持的shell有那么多,bash,dash,sh,rbash等,如何知道当前系统的默认shell?

dejing@Ubuntu:~$ echo $SHELL
/bin/bash

可见默认shell为bash。几乎所有linux发行版本的默认shell都是bash。

你可能感兴趣的:(shell)