查看Linux默認使用的shell類型和支持的shell類型

1、查看當前linux默認使用的shell的方法(4種方法)

(1)SHELL變量

root@kali:/home# echo $SHELL
/bin/bash

(2)通過$0這個變量來獲取當前運行的shell類型

root@kali:/home# echo $0
-bash

(3)通過/etc/passwd來查看:

root@kali:/home# grep root /etc/passwd
root:x:0:0:root:/root:/bin/bash
(4)通過$$變量來確定:

root@kali:/home# ps -ef|grep $$
root      3288  3280  0 15:46 pts/0    00:00:00 -bash
root      3587  3288  0 16:47 pts/0    00:00:00 ps -ef
root      3588  3288  0 16:47 pts/0    00:00:00 grep 3288

2、查看當前linux支持的shell類型:

(1)root@kali:/home# cat /etc/shells
# /etc/shells: valid login shells
/bin/sh
/bin/bash
/usr/bin/bash
/bin/rbash
/usr/bin/rbash
/bin/dash
/usr/bin/dash
/bin/zsh
/usr/bin/zsh
/usr/bin/tmux
/usr/bin/screen

發佈了21 篇原創文章 · 獲贊 0 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章