国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > Linux > 正文

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

2020-06-13 11:42:46
字體:
供稿:網(wǎng)友

查看當(dāng)前發(fā)行版可以使用的shell
 

復(fù)制代碼
代碼如下:

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

查看當(dāng)前使用的shell方法

 

一、最常用的查看shell的命令,但不能實(shí)時反映當(dāng)前shell
 

復(fù)制代碼
代碼如下:

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

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

復(fù)制代碼
代碼如下:

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

三、環(huán)境變量中shell的匹配查找

復(fù)制代碼
代碼如下:

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

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

復(fù)制代碼
代碼如下:

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

五、查看當(dāng)前進(jìn)程

復(fù)制代碼
代碼如下:

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

六、先查看當(dāng)前shell的pid,再定位到此shell進(jìn)程

復(fù)制代碼
代碼如下:

[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提示

復(fù)制代碼
代碼如下:

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

 

附:一條命令即可實(shí)現(xiàn):
 

復(fù)制代碼
代碼如下:

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

 


發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 曲阳县| 兴安县| 高唐县| 门源| 余干县| 衡阳县| 芦溪县| 高青县| 白沙| 龙州县| 定兴县| 韶关市| 龙胜| 古蔺县| 定州市| 庐江县| 九江县| 阿克苏市| 通山县| 德州市| 青浦区| 山阳县| 阳山县| 虎林市| 读书| 修武县| 五寨县| 遵义市| 错那县| 慈溪市| 北宁市| 许昌县| 当涂县| 伊春市| 黔东| 怀安县| 舞阳县| 云南省| 扎赉特旗| 阳东县| 嘉义县|