“” 双引号用来使Shell无法认出空格,制表符和其他大多数特殊符 号。
‘’ 单引号使Shell无法认出其中所有的特殊字符,除结尾的单引号以  外。
`` 倒引号用于命令替换。在倒引号中间的命令产生的输出将代替原                   命令中的倒引号字符串。 
   
   
   
   
   
   
   
   
   
   

            
               
\                      反斜线字符使Shell无法认出其后随的字符。
;                   分号允许在一行上放多个命令。
&                    当一个命令的末尾放上一个&字符,就把这个命令放在后台执行。
( )             圆括号用来创建成组命令。
{}               用来创建Shell过程的命令块。
|                      用来把一个命令的输出连接到另一个命令的输入。 
><&               用来表示需要进行重定向。
* ?[] !           用于文件名模式匹配。
$                     表明一个变量名的开头。
#                      用于脚本文件中表示注释开始。
空格
制表符
换行符            称作空白符,用于分隔Shell命令中的词。