Linux下如何获取Shell类型和版本?

在使用远程会话时,我们可能需要知道远程shell的类型和版本。Bash很流行,但可能有不同的shell,如sh、csh、ksh等。

bash2021法系金丝线真丝围裹半裙飘逸长裙 定制产品不退换
| 月销量1件
优惠价298元
原价¥398

淘口令:

¥2bEeXPnWiXf¥
 

使用$SHELL变量

shell提供环境变量来提供有关shell和环境的信息。 $SHELL 环境变量可用于获取当前she类型$SHELL变量信息不太可靠。

$ echo $SHELL /bin/bash

我们可以看到当前的shell是bash

使用ps命令

我们可以使用ps命令和一些参数来获得shell信息,如下所示。

$ ps -p $$   PID TTY          TIME CMD  3380 pts/8    00:00:00 bash
  • 我们使用 ps公司 通过提供当前进程
Using Ps Command
使用Ps命令

相关文章: Linux Bash环境变量

© 版权声明
THE END
喜欢就支持一下吧,技术咨询可以联系QQ407933975
点赞0
分享