Linux系统入门教程:如何知道当前正在使用的 Shell 是哪个?
问题: 我经常在命令行中切换 shell。是否有一个快速简便的方法来找出我当前正在使用的 shell 呢?此外,我怎么能找到当前 shell 的版本?
找到你当前正在使用的 Shell 版本
有多种方式可以查看你目前在使用什么 shell,最简单的方法就是通过使用 shell 的特殊参数。
其一, 表示当前你正在运行的 shell 实例的 PID。此参数是只读的,不能被修改。所以,下面的命令也将显示你正在运行的 shell 的名字:
$ ps-p $$
PID TTY TIME CMD
21666 pts/400:00:00bash
上述命令可在所有可用的 shell ...











