1.查詢shell環境變量,切換shell種類
表明目前使用的shell種類是bash。
要想改變shell種類,在終端輸入想要運行的shell名稱即可。在切換shell種類的過程中,可能會操作失敗,這是因為ubuntu沒有自帶安裝想要切換的shell種類。
2.shell命令的基本格式
shell的命令格式如下:
command -options [argument]
command:shell命令的名稱。
-options:選項,同一個命令可能有很多不同的選項,用來完成不同的具體功能。
[argument]:參數,作為shell命令的輸入,有的shell命令可以沒有參數,或者不帶參數運行。
例如:
3.shell的常用特殊符號
(1)“*”
是一個通用符號,可以表示任意一個字符(包括空字符)或多個字符組成的字符串。例如
(2)“?”
功能類似於“*”符號,但是只能表示單個字符,不能表示由多個字符組成的字符串。例如
(3)“[ ]”
指定范圍,用來指定被顯示的內容的范圍。例如,在/home/leon目錄下新建一個文件夾,名為test,在test文件夾下新建5個文件夾,名為a、b、c、d、e。
(4)“!”
排除符號,用來指定被屏蔽顯示內容的部分。需要與“ [ ]”符號聯合使用。例如
(5)“;”
分割符號,用於在一行輸入多個命令時,分隔各個命令。例如
(6)“`”
命令替代符,這個符號總是成對出現,他們包含的內容在shell中表示一條命令,並且會被執行。例如
(7)“#”
注釋符號,以“#”開頭的一行被當作是注釋處理,不會被執行。
4.自動補全功能
輸入“who”,然后按住TAB鍵,系統將發出警報聲,此時可以繼續輸入,也可以在此按下TAB鍵,系統將列出說有who開頭的命令。
5.按方向鍵上和下可以選擇曾經輸入過的歷史命令。
6.shell別名機制
需要用到“alias”命令