日期:2014-05-16  浏览次数:20704 次

查看linux中shell的几种方法汇总

转:http://hi.baidu.com/mengfeiecit/item/bffb9a1b952cf0001994ec55

查看当前发行版可以使用的shell
[jack@localhost ~]$ cat /etc/shells?
/bin/sh
/bin/bash
/sbin/nologin

查看当前使用的shell
一、最常用的查看shell的命令,但不能实时反映当前shell
[jack@localhost ~]$ echo $SHELL
/bin/bash

二、下面这个用法并不是所有shell都支持
[jack@localhost ~]$ echo $0
bash

三、环境变量中shell的匹配查找
[jack@localhost ~]$ env | grep SHELL
SHELL=/bin/bash

四、口令文件中shell的匹配查找