2017-12-23
展开全部
echo $SHELL可以显示用户登录的shell,不能显示所在的子shell。
一般运行下 ps 命令,就能显示出当前用户所在的shell,包括登录以后运行的全部子shell。
如登录后运行了:
# csh
# ksh
这时,再运行ps就会显示三重shell,其中包括登录shell (Linux一般为bash)。
关于更多Linux的学习,请查阅书籍《linux就该这么学》。
一般运行下 ps 命令,就能显示出当前用户所在的shell,包括登录以后运行的全部子shell。
如登录后运行了:
# csh
# ksh
这时,再运行ps就会显示三重shell,其中包括登录shell (Linux一般为bash)。
关于更多Linux的学习,请查阅书籍《linux就该这么学》。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询