1. 程式人生 > >Linux 通配符與特殊符號

Linux 通配符與特殊符號

Linux基礎 特殊符號 通配符

通配符與特殊符號

特殊符號:

引號系列:

$() 和 ` ` 運行裏面的命令

' ' 將裏面的命令原封不動的輸出

" " 將裏面的特殊符號解析運行

重定向系列 :

> 標準輸出重定向

>> 標準輸出追加重定向

2> 錯誤輸出重定向

< 標準輸入重定向

<< 標準輸入追加重定向

位置系列:

~ 當前用戶家目錄

. 當前目錄

.. 當前目錄的上一層目錄

cd - 回到上一次所在的目錄

su - 切換目錄

判斷系列

&& 前一個命令執行成功,在執行後面的命令

|| 前一個命令執行報錯,在執行後面的命令

無分類系列

# 註釋、root用戶的命令提示符

$ 取出變量裏面的內容, 在awk中表示取某一列。

!在awk,find,sed,grep,都表示取反的意思,在命令行有特殊的含義.

| 前面命令輸出的結果,交給後面的命令執行

;連續命令執行的分隔符

通配符符號

* 表示任意字符

{ } 生成序列

[ ] 指定一個字符範圍或數字範圍,例如:[1..5] 結果:1 2 3 4 5

? 代表一定有一個任意字符

單引號,雙引號,反引號 和 不加引號 的區別

' ' 單引號:所見即所得,將裏面的字符串原封不動的輸出

" " 雙引號:解析裏面的特殊符號並運行

不加引號:和雙引號類似,解析特殊符號

` ` 反引號:將裏面命令執行結果輸出


Linux 通配符與特殊符號