掌握Linux命令行之门——学习使用通配符(linux命令通配符)
Linux的命令行是Linux的主力军,而通配符(Wildcard)则是使用Linux命令行的最有武器。但它又有什么作用呢?
简单来说,通配符就是能够支持大部分Linux命令行函数,通过它可以用很少的命令行指令来执行本来难以实现或者是努力花费大量参数的任务。比如你可以使用以下命令来搜索以“.txt”结尾的文件:
$ ls *.txt
通过它,你无需输入每个文件名,而是可以一次性输入一个文件类型,就能筛选出相关的文件。
除了支持搜索类型文件外,Linux通配符也支持多种模式,比如指定范围,删除指定文件等。例如,你可以使用以下命令来复制所有以“.txt”结尾的文件:
$ cp *.txt newfolder
还可以删除以’README’开头的非文件夹文件:
$ rm README[^/]*
Linux通配符更是发挥出了它的功效,可以在短短的一句命令中,就达到某些指令需要很长的参数指令才可以实现的效果,帮助用户快速有效的使用Linux命令行。
因此,Linux的学习不仅仅因该掌握常用命令,掌握使用Linux通配符也是对Linux学习者来说必不可少的一个重要部分。学习并熟悉使用这个有力的有助于快速进行查找、文件操作,使用它们可以拥有更高的命令行效率。