【Linux】查看当前系统默认的shell解释器,修改默认解释器 2021-03-12 Linux Linux 0 评论 字数统计: 167(字) 阅读时长: 1(分) 查看系统当前支持哪些shell解释器123456root@Administrator:~# cat /etc/shells# /etc/shells: valid login shells/bin/sh/bin/bash/bin/rbash/bin/dash 查看系统当前默认的shell解释器123456789root@Administrator:~# echo $0-bashroot@Administrator:~# echo $SHELL/bin/bashroot@Administrator:~# env | grep SHELLSHELL=/bin/bashroot@Administrator:~# ps -p $$ PID TTY TIME CMD 1091 pts/1 00:00:00 bash 修改默认的shell解释器12345root@Administrator:~# chsh -s /bin/shroot@Administrator:~# chshChanging the login shell for rootEnter the new value, or press ENTER for the default Login Shell [/bin/sh]: /bin/bash 说明:修改了系统默认shell之后不会立即生效,之后再次登录系统修改的shell才会生效。