1. shell环境下的通配符
* 0个到多个任意字符
? 一个任意字符
[] 一个在括号中的字符
[-] 在编顺序内的所有字符
[^] 一个字符,并且非括号内的字符
2. 特殊符号
# 注释符号
\ 转义符号
| 管道
; 连续命令分隔符
~ 用户主文件夹
$ 变量前导符
& 作业控制。背景工作
! 逻辑运算“非”
/ 目录符号,路径分隔
>, >> 输出数据流重定向,替换,累加
<, << 输入数据流重定向
' ' 单引号。不进行变量替换
" " 双引号。可进行变量替换
` ` 两个"`"中间为可先执行的命令。功能同$()
() “(”和“)”之间为了shell的起始和结束
{} "{"和"}"之间是命令块组合