在使用远程会话时,我们可能需要知道远程shell的类型和版本。Bash很流行,但可能有不同的shell,如sh、csh、ksh等。
null
使用$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公司 通过提供当前进程

相关文章: Linux Bash环境变量
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END