Oracle Linux 中的默认 shell?

Oracle Linux 中的默认 shell?

bash是 的默认 shell Red Hat Linux Distribution。同样的,shellOracle Linux中默认的是什么?我试图通过执行找到这个

[root@serverName ~]# sudo $SHELL

但是,我没有得到任何输出。因此,

  • Oracle Linux 中的默认 shell 是什么?
  • 为什么我没有得到上述命令的任何输出?

答案1

如果您已经是 root 用户并且运行sudo $SHELL它,它只会在旧的 shell 之上运行一个新的 shell 实例,而不会提示输入密码。您可以通过键入exit或按CtrlD退出子 shell 来验证这一点,同样,它会显得好像什么也没有发生一样。

尝试echo $SHELL一下。

相关内容