Linux环境下通配符及特殊符号使用详解
1、我们现在来介绍通配符的使用,通过通配符的过滤,快速找到想找的文件和目录,比如/etc/目录下有上千个目录和文件,不使用通配符想找一个目录和文件是非常麻烦的和花时间的。进入/etc目录,通过命令ll列出目录和文件,发现有大量的文件和目录且目录里面又有很多文件。


3、通过进一步的过滤找到自己想要的文件或目录,通过命令ls –d [an]*conf来过滤首字母为a或n,尾字母为conf的文件或目录,参数d是只显示目录,而不显示目玲膛宀耱录里面的文件,也是避免出现过多的文件干扰,通配符[]是括号里面的字符任选一个。再进一步扩展ls –d [^an]*conf,这里的^通配符的意思是取反的意思,括号里面的字符不出现,也就是首字母不能为a或者n的文件和目录。

4、~的含义是用户的家目录,当我们用pwd命令查看当前位置的时候显莲镘拎扇示根用户的家目录为/root,我们通过命令cd ~就可以进入用户的家目录,根用户的家目录是/root,在任何位置只要用cd ~就可以快速进入用户家目录。超级用户可以使用cd ~testing直接进入用户的家目录,testing用户的家目录为/home/testing,也可以直接列出ls ~testing用户的目录和文件。



6、利用大括号{}快速建立有规则的目录,这里我们进入/tmp/test里面建立文件夹,通过mkdir 建立周一至周五工作时间考勤记录文件夹,早上9:00和18:00各考勤一次,通过大括号可以快速建立,左边的大括号里面每一项都会和右边大括号里面的每一项分别建立一个目录,一个大括号里面的每一项通过逗号隔开。删除这些目录可以用命令rm –rf 命令进行强制删除。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:56
阅读量:83
阅读量:24
阅读量:81
阅读量:31