linux系統的特殊符號

符號 做用 示例
# 註釋符號,井號後的內容不會執行 echo #WORD
~ 當前用戶的家目錄 cd ~
; 命令順序執行,前面執行成功與否對後面沒影響 COMMAND1 ; COMMAND2
&& 命令邏輯執行,前面執行成功纔會執行後面命令 COMMAND1 && COMMAND2
. 當前目錄 touch ./FILENAME
.. 上級目錄 cd ..
/ 系統的根目錄 cd /
= 賦值符號,將後面的值賦給前面的變量 dusays=com
$ 調用變量的值 echo $dusays
引號內的全部符號,都失去原有的特殊效果 echo ‘#WORD’
引號內的符號,部分失去特殊效果 echo 「#WORD$dusays」
> 從新定向,重複執行有覆蓋的效果 echo WORD > FILENAME
>> 追加劇新定向,重複執行有追加的效果 echo WORD >> FILENAME
{} 設定一個範圍區間 touch FILE{1..10}
* 匹配全部字符,數量不限 rm -f FILE*
? 匹配全部字符,數量一個 rm -f FILE?

擴展內容

Linux還有很是多的符號具有特殊的功能,在這裏就不一一總結了,畢竟不少符號都用不上。table

通常這些符號經常使用與Shell腳本編寫,合理搭配這些符號能夠事半功倍,但若是不合理,可能會形成一些不可逆影響,因此使用時請預先了解符號做用,合理搭配!變量

相關文章
相關標籤/搜索