Linux系統中必須掌握的特殊字元!
身為Linux運維人員,每天工作敲命令是不可避免的事情,而且很多小夥伴會發現,敲命令的時候除了字母、數字之外,還經常會出現一些特殊字元,比如:~、.、#等,那麼你知道Linux系統中有哪些特殊字元嗎?小編帶大家瞭解一下,快來學習吧。
1、~主目錄
符號~位於鍵盤esc正下方,在Linux系統中它值得是家目錄,或者主目錄,也就是使用者登入到系統的時候預設進入的目錄。
2、.當前目錄
符號.代表的是當前目錄。在每個目錄裡,都會自動包含了兩個目錄:當前目錄和父目錄。但是這兩個目錄都是隱藏起來的,如果想檢視的話需要在ls命令後面加上-a選項。
3、..父目錄
符號..表示父目錄,也就是指當前目錄的上一級目錄。
4、/路徑目錄分隔符
符號/表示路徑目錄分隔符,也就是用於在路徑裡各個目錄間的分隔,這個符號大家應該比較熟悉。
5、#註釋
符號#表示,這行中#之後的內容是註釋,不進行解析,會被shell所忽略。
6、?單字元萬用字元
符號?表示的是單字元萬用字元,簡單說可以用來通配一個字元。
7、*字元序列萬用字元
符號*表示任意字元萬用字元,它可以匹配0個至多個字元。
8、[]字符集萬用字元
方括號[]代表字符集萬用字元,也就是說,檔名中的對應字元必須與[]裡的某個字元一樣,才可以匹配成功。
9、;命令分隔符
符號;表示用來分隔命令的,當你想在同一行裡寫多條命令的時候,可以使用;將這些命令隔開。
10、&後臺處理
符號&表示後臺執行。如果我們此時正在終端執行一個命令,比如說vim,但是與此同時我還想要執行另一個命令,怎麼辦?我們可以在vim命令後面加一個&符號,這樣這個命令就會在後臺執行了,你就可以執行另外的其它你想執行的命令了。
11、>輸出重定向
符號>表示輸出重定向。其實輸入和輸出剛好是相反的,可以將命令的結果重定向出來,一般是重定向到檔案裡。
12、|連線命令
符號|表示管道。它表示上一個命令命令的輸出,透過管道作為下一個命令的輸入。這樣透過管道可以連線起多個命令,而且這些命令的數量是任意的。
13、!邏輯非
符號!表示邏輯非,與大多數程式語言中的!類似。
14、$變數表示式
符號$通常表示取變數的值。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2950948/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 必須掌握的10個Linux命令!Linux
- 學習Linux必須掌握的命令!Linux
- Git中~你必須掌握的!Git
- 必須掌握的Linux使用者組Linux
- CSS中那些必須掌握的概念CSS
- Linux必須掌握的shell指令碼基礎Linux指令碼
- 必須掌握的分散式檔案儲存系統—HDFS分散式
- 必須掌握的Linux使用者組知識Linux
- 學習Linux必須掌握的命令!經驗分享Linux
- 文字中的特殊字元字元
- 6. 你必須掌握Dart中的陣列Dart陣列
- 【Linux常用命令①】程式設計師必須掌握的Linux命令Linux程式設計師
- 必須要掌握的重要目錄
- 前端必須掌握的知識點前端
- Linux新手入門必須要掌握的10個知識點!Linux
- Linux 中必須要了解的命令操作Linux
- Java必須掌握的Spring常用註解JavaSpring
- 誰來教我滲透測試——黑客必須掌握的Linux基礎黑客Linux
- 關於Linux作業系統,這些你必須知道!Linux作業系統
- Linux系統擁有哪些特性?這些你必須知道!Linux
- 2023 CDO必須關注的系統
- JavaScript必須要掌握的知識-作用域JavaScript
- 前端工程師必須掌握的設計模式前端工程師設計模式
- Spring - 配置檔案中的特殊字元Spring字元
- Linux裡面去掉檔案特殊字元的命令Linux字元
- Bash的特殊字元字元
- 學習web前端,必須要掌握的CSS原理Web前端CSS
- sed、awk——運維必須掌握的兩個工具運維
- C語言必須掌握的判斷題 | 4C語言
- C語言必須掌握的判斷題 | 10C語言
- 外貿小白必須掌握的基礎知識
- shell程式設計必須要掌握的命令-xargs程式設計
- Gradle:你必須掌握的開發常見技巧Gradle
- Android 之 Notification 必須掌握知識點Android
- 技術人必須掌握能力——深度思考
- UI設計培訓學習中必須掌握的設計原則UI
- Shell命令列中的特殊字元及其轉義(去除特殊含義)命令列字元
- HTML特殊字元HTML字元