*  ?通配符        #注释     \转义符    |管道符     $变量符    ;命令分隔符

!!执行上一条命令    !$上一条命令最后的参数     ~家目录     &命令后台执行

> 正确覆盖重定向   >> 正确追加重定向  (不能重定向错误结果)

2> 错误覆盖重定向  2>> 错误追加重定向     < 反向重定向 

[]单字符匹配范围  如:[0-9a-zA-Z]