【Linux】查看当前系统默认的shell解释器,修改默认解释器

查看系统当前支持哪些shell解释器

root@Administrator:~# cat  /etc/shells
# /etc/shells: valid login shells
/bin/sh
/bin/bash
/bin/rbash
/bin/dash

查看系统当前默认的shell解释器

root@Administrator:~# echo $0
-bash
root@Administrator:~# echo $SHELL
/bin/bash
root@Administrator:~# env | grep SHELL
SHELL=/bin/bash
root@Administrator:~# ps -p $$
  PID TTY          TIME CMD
 1091 pts/1    00:00:00 bash

修改默认的shell解释器

root@Administrator:~# chsh -s /bin/sh
root@Administrator:~# chsh
Changing the login shell for root
Enter the new value, or press ENTER for the default
        Login Shell [/bin/sh]: /bin/bash

说明:修改了系统默认shell之后不会立即生效,之后再次登录系统修改的shell才会生效。

© 版权声明
THE END
如果内容对您有所帮助,就支持一下吧!
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容