Linux的通配符和特殊符号
通配符:
1.* :用于表示任意长度的任何字符
2.?:用来表示任意一个字符
3.[ ]、-、“!”
[ ]、-:用于指定一个取值符号的范围,在方括号内可 以使用“!”表示相反的含义
实例1:列出“/etc”目录下的是所有扩展名为conf的配置文件
命令:ls /etc/.conf
实例2:列出“/etc”目录下以a、b或者c开头的扩展名为conf的配置文件
命令:ls /ect/[a-c].conf或者 ls /ect/[abc].con或者ls /ect/[!d-z].conf
特殊符号:
1.分号“;”:用于隔开多条命令并使他们能够连续执行
2.“&”:用于指定当前命令在后台执行
实例:vim& #vim编辑器在后台之行
3.转义字符“\”:通配符和特殊符号中被解释为某种含义和功能,当要表示这些符号本身时,需要使用转义字符
实例:echo \ #在屏幕上输出一个\