Linux 常用shell簡介及shell基本操作

2022-08-26 21:18:19 字數 1322 閱讀 3326

1.查詢shell環境變數,切換shell種類

表明目前使用的shell種類是bash。

要想改變shell種類,在終端輸入想要執行的shell名稱即可。在切換shell種類的過程中,可能會操作失敗,這是因為ubuntu沒有自帶安裝想要切換的shell種類。

2.shell命令的基本格式

shell的命令格式如下:

command -options [argument]

command:shell命令的名稱。

-options:選項,同乙個命令可能有很多不同的選項,用來完成不同的具體功能。

[argument]:引數,作為shell命令的輸入,有的shell命令可以沒有引數,或者不帶引數執行。

例如:ls -l  //檢視當前目錄下的檔案及資料夾的詳細資訊

ls -l /home  //檢視/home目錄下的檔案及資料夾的詳細資訊

3.shell的常用特殊符號

(1)「*」

是乙個通用符號,可以表示任意乙個字元(包括空字元)或多個字元組成的字串。例如

(2)「?」

功能類似於「*」符號,但是只能表示單個字元,不能表示由多個字元組成的字串。例如

(3)「[ ]」

指定範圍,用來指定被顯示的內容的範圍。例如,在/home/leon目錄下新建乙個資料夾,名為test,在test資料夾下新建5個資料夾,名為a、b、c、d、e。

ls [a-c]  //僅檢視名為a~c的檔案及資料夾

(4)「!」

排除符號,用來指定被遮蔽顯示內容的部分。需要與「 [ ]」符號聯合使用。例如

(5)「;」

分割符號,用於在一行輸入多個命令時,分隔各個命令。例如

(6)「`」

命令替代符,這個符號總是成對出現,他們包含的內容在shell中表示一條命令,並且會被執行。例如

echo 'ls -l' //這裡是單引號,表示顯示「ls-l」這個字串

(7)「#」

注釋符號,以「#」開頭的一行被當作是注釋處理,不會被執行。

# ls -l //新增上「#」號,該命令被當作注釋,不會被執行

4.自動補全功能

輸入「who」,然後按住tab鍵,系統將發出警報聲,此時可以繼續輸入,也可以在此按下tab鍵,系統將列出說有who開頭的命令。

5.按方向鍵上和下可以選擇曾經輸入過的歷史命令。

6.shell別名機制

需要用到「alias」命令

ifconfig //ifconfig命令可以檢視網路情況

alias mynet=ifconfig //給ifconfig起個別名mynet

mynet //mynet就可以生效了

常用linux命令及shell指令碼

參考 linux命令大全 split命令 split l 1000 big file 字首 split b 64m big file 字首 a.txtab c b.txt12 3 cat a.txt b.txt結果 ab c123 paste a.txt b.txt結果 a 1b 2 c 3通過 d...

shell簡介及基本使用

shell 外殼 是乙個用 c 語言編寫的程式,它是使用者使用 linux 的橋梁。shell既是一種命令語言,又是一種程式語言。shell 是指一種應用程式,這個應用程式提供了乙個介面,使用者通過這個介面訪問作業系統核心的服務。在linux中有很多態別的shell,不同的shell具備不同的功能,...

Linux簡介及常用命令

linux 是一種自由和開放原始碼的類 unix 作業系統,使用 linux 核心。目前存在著許多不同的 linux 發行版,可安裝在各種各樣的電腦硬體裝置,從手機 平板電腦 路由器和影音遊戲控制台,到台式電腦,大型電腦和超級電腦。linux 作業系統也是自由軟體和開放源 發展中最著名的例子。只要遵...