一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Linux|Centos|Ubuntu|系統進程|Fedora|注冊表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

服務器之家 - 服務器系統 - Linux - Linux下查看使用的是哪種shell的方法匯總

Linux下查看使用的是哪種shell的方法匯總

2019-10-25 17:40Linux技術網 Linux

這篇文章主要介紹了Linux下查看使用的是哪種shell的方法匯總,本文總結了9種查看當前系統使用的是哪種shell的方法,需要的朋友可以參考下

查看當前發行版可以使用的shell
 

復制代碼

代碼如下:


[root@localhost ~]$ cat /etc/shells
/bin/sh
/bin/bash
/sbin/nologin


查看當前使用的shell方法

 

一、最常用的查看shell的命令,但不能實時反映當前shell
 

復制代碼

代碼如下:


[root@localhost ~]$ echo $SHELL
/bin/bash


二、下面這個用法并不是所有shell都支持

復制代碼

代碼如下:


[root@localhost ~]$ echo $0
-bash


三、環境變量中shell的匹配查找

復制代碼

代碼如下:


[root@localhost ~]$ env | grep SHELL
SHELL=/bin/bash


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

復制代碼

代碼如下:


[root@localhost ~]$ cat /etc/passwd | grep root
root:x:0:0:root:/root:/bin/bash


五、查看當前進程

復制代碼

代碼如下:


[root@localhost ~]$ ps
PID TTY TIME CMD
3052 pts/0 00:00:00 bash
3254 pts/0 00:00:00 ps


六、先查看當前shell的pid,再定位到此shell進程

復制代碼

代碼如下:


[root@localhost ~]$ echo $$
1862
[root@localhost ~]$ ps -ef | grep 1862
root 1862 1860 0 01:50 pts/0 00:00:00 -bash
root 2029 1862 0 02:07 pts/0 00:00:00 ps -ef
root 2030 1862 0 02:07 pts/0 00:00:00 grep 1862


七、輸入一條不存的命令,查看出錯的shell提示

復制代碼

代碼如下:


[root@localhost ~]$ asdf
bash: asdf: command not found

 

附:一條命令即可實現:
 

復制代碼

代碼如下:


[root@localhost ~]$ ps -ef | grep `echo $$` | grep -v grep | grep -v ps
root 1862 1860 0 01:50 pts/0 00:00:00 -bash
 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 日本在线国产 | 波多野结衣xxxxx在线播放 | 日本一卡二卡3卡四卡网站精品 | 性做久久久久免费观看 | 四虎影视紧急入口地址大全 | 手机在线观看网站免费视频 | 女人把扒开给男人爽 | 国内免费高清视频在线观看 | caoporen在线视频入口 | 青草视频免费 | 欧美日韩亚毛片免费观看 | 高清在线观看免费入口 | 88av免费观看 | 91啦中文在线观看 | 女人全身裸露无遮挡免费观看 | 我要看黄色毛片 | 波多野结衣伦理在线观看 | 亚洲国产欧美在线人成aaa | chinese男gay飞机同志 | japonensis日本护士18 | 日韩欧美精品一区二区 | 日韩黄色影视 | 国产精品一级香蕉一区 | 亚瑟天堂久久一区二区影院 | h玉足嫩脚嗯啊白丝 | 国产在线精品亚洲第一区香蕉 | 亚洲国产一区 | 草免费视频 | 精品国产视频 | 暴露狂婷婷医院暴露tx | 成人伊人青草久久综合网破解版 | 亚洲精品日韩专区在线观看 | 国内精品久久久久久久 | 亚洲色图150p | 3d动漫h在线观看网站蜜芽 | 亚洲国产视频一区 | 好逼天天有 | 国产裸舞福利资源在线视频 | 亚欧综合 | 免费大片 | 久久伊人久久 |