1、通配符 

通配符  作用
匹配一个任意字符
匹配0个或任意多个任意字符,也就是可以匹配任何内容
[]

匹配中括号中任意一个字符。例如:[abc]代表一定匹配

一个字符,或者是a,或者是b,或者是c。 

[-]

匹配中括号中任意一个字符,-代表一个范围。例如:[a-z]

代表匹配一个小写字母。

[^] 

逻辑非,表示匹配不是中括号内的一个字符。例如:[^0-

9]代表匹配一个不是数字的字符。 

[root@localhost ~]# cd /tmp/ 

[root@localhost tmp]# rm -rf *   删除该目录下所有的文件

================================   

[root@localhost tmp]# touch abc 

[root@localhost tmp]# touch abcd 

[root@localhost tmp]# touch 012 

[root@localhost tmp]# touch 0abc 

==================================

[root@localhost tmp]# ls ?abc 

[root@localhost tmp]#ls *abc  只要后面字符跟着是abc都会显示,哪怕前面没有任何东西

[root@localhost tmp]# ls [0-9]* 

[root@localhost tmp]# ls [^0-9]*