* 匹配0-任意字符 例如:ls -a /etc/*.conf:显示etc文件下所有以.conf结尾的文件 ? 匹配单个字符 例如:ls -a dir?:显示当前目录下所有以dir开始,后面跟一个任意字符的文件或目录 [[:alpha:]] 单个字母 [[:upper:]] 单个大写字母 [[:lower:]] 单个小写字母 [[:digit:]] 单个数字 [[:alnum:]] 单个数字或字母 [[:space:]] 单个空格 [[:punct:]] 单个符号 精确匹配{} {1..3} 123 模糊匹配[] [1-3] 1或2或3 [^ac] 不是a并且不是c [!ac] 不是a并且不是c