查看当前shell

查看当前可使用的shell
cat /etc/shells
最常用的查看shell的命令,但不能实时反映当前shell
echo $SHELL
环境变量中shell的匹配查找
env | grep SHELL
输入一条不存的命令,查看出错的shell提示
omg
ps查看当前终端有关的进程,$$存储了当前进程的PID,第四列是shell名
ps |  grep $$  |  awk '{print $4}' 

你可能感兴趣的:(查看当前shell)