linux文件系统中的通配符使用是比较普遍的,不仅在普通用户日常工作中,还可以用来批量修改文件名和在shell脚本中操作文件,因此掌握linux文件通配符是非常重要的。
在横山等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供成都做网站、网站制作 网站设计制作按需网站制作,公司网站建设,企业网站建设,品牌网站建设,成都营销网站建设,成都外贸网站制作,横山网站建设费用合理。
Linux文件系统中的通配符支持以下几种:
1. `*`:匹配0个或多个字符。例如,`*.txt`匹配所有的`.txt`类型的文件;
2. `?`:匹配任意一个字符,也就是说此处仅能有一个字符。例如,`???.txt`匹配所有后缀名为`.txt`的文件,且文件名由三个字符组成;
3. `[ ]`:匹配某一个范围内的字符,里面的字符有1个或多个。例如,`[0-9]*`可以匹配任意数字开头的文件;
4. `{ }`:匹配某一个集合内的字符,是一种列举式的方式来匹配文件。例如,`{aaa,bbb,ccc}`可以匹配文件名为aaa,bbb或ccc的文件;
5. `~`:用来表示当前活动的shell的主目录,通常是用户的家目录。例如,`~/Desktop`表示当前用户桌面目录。
下面举几个`ls`命令用法示例:
`ls`:列出当前目录下所有文件;
`ls *.txt`:列出当前目录下后缀名为`.txt`的文件;
`ls test???`:列出当前目录下文件名前三个字母为“test”的文件;
`ls [a-z]*`:列出当前目录下文件名以小写字母开头的文件;
`ls {aaa,bbb,ccc}*`:列出当前目录下文件名开头为aaa、bbb或ccc的文件;
`ls ~/Desktop`:列出当前用户的桌面目录下的所有文件。
至此,我们介绍的Linux文件系统中的通配符使用就到这里。理解和掌握这些通配符对于普通用户来说在日常的文件操作中会更加得心应手,对于准备使用shell脚本也很有必要熟悉它们。
成都网站营销推广找创新互联,全国分站站群网站搭建更好做SEO营销。
创新互联(www.cdcxhl.com)四川成都IDC基础服务商,价格厚道。提供成都服务器托管租用、绵阳服务器租用托管、重庆服务器托管租用、贵阳服务器机房服务器托管租用。
文章名称:Linux文件系统中的通配符使用(linux文件通配符)
分享网址:http://www.36103.cn/qtweb/news42/36492.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联