bash
是 的默认 shell Red Hat Linux Distribution
。同样的,shell
Oracle Linux中默认的是什么?我试图通过执行找到这个
[root@serverName ~]# sudo $SHELL
但是,我没有得到任何输出。因此,
- Oracle Linux 中的默认 shell 是什么?
- 为什么我没有得到上述命令的任何输出?
答案1
如果您已经是 root 用户并且运行sudo $SHELL
它,它只会在旧的 shell 之上运行一个新的 shell 实例,而不会提示输入密码。您可以通过键入exit
或按CtrlD退出子 shell 来验证这一点,同样,它会显得好像什么也没有发生一样。
尝试echo $SHELL
一下。