文件通配符
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,一、文件通配符通配符主要用通过设定一定的条件来查找匹配到的字符* 匹配任意个字符包括0个?匹配任意单个字符~ username:匹配username的家目录cp /root/file1 ~tom/ #
千家信息网最后更新 2026年10月31日文件通配符
一、文件通配符
通配符主要用通过设定一定的条件来查找匹配到的字符
* 匹配任意个字符包括0个
?匹配任意单个字符
~ username:匹配username的家目录
cp /root/file1 ~tom/ #:把file1文件复制到tom用户的家目录中
~ 匹配到当前家目录
[abc] 匹配到abc中任意一个字母
[^abc] 匹配到除abc之外的任意字符
[0-9] 匹配0-9之间任意一个数字
[a-z] 匹配aAbBcC-z 之间任意一个字母
[A-Z] 匹配AbBcC-zZ 之间任意一个字母
[:alpha:] 匹配任意一个字母
[:digit:] 匹配任意一个数字
[:alnum:] 匹配任意一个字母或数字
[:upper:] 匹配任意一个大写字母
[:lower:] 匹配任意一个小写字符
[:punct:] 匹配任意一个符号
[:space:] 匹配任意一个空格
练习:
1、显示/var目录中所有以I开头,以一个小写字母结尾,且中间至少一位数字的文件或目录
ls /var/I*[1-9]*[[:lower:]]
2、显示/etc/目录下以任意一个数字开头,且以非数字结尾的文件或目录
ls /etc/[0-9]*[^0-9]
3、显示/etc/目录下以非字母开头,后面根了一个字母及其它任意长度任意字符的文件或目录
ls /etc/[^[:alpha:]][[:alpha:]]*
4、显示/etc/目录下所有以m开头以非数字结尾的文件或目录
ls /etc/m*[^0-9]
5、显示/etc/目录下,所有以.d结尾的文件或目录
ls /etc/*.d
6、显示/etc/目录下,所有以.conf结尾,且以m,n,r,p开头的文件或目录
ls /etc/[mnrp]*.conf
目录
字母
文件
数字
字符
开头
之间
通配符
小写
单个
大写
大写字母
条件
用户
空格
符号
长度
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
云南咖啡
互联网科技保险
河南真二互联网科技有限公司
盈实互联网科技
科技企业和互联网企业
互联网 科技公司
狮子座互联网科技有限公司
腾讯科技 互联网女皇
无线互联网科技
长亮科技 互联网金融
北京大学互联网科技怎么样
中国航天科技大学国际工业互联网
成都互联网科技公司工作好不好
如何创新互联网科技
内蒙古九一互联网科技
翼展科技 首家互联网医院
晋城互联网科技
滨湖区互联网智能科技产品有哪些
互联网科技平台产品运营
东风日产互联网科技公司叫什么
南京欣网互联网络科技有限公司
期待互联网科技
齐家互联网科技
互联网 新科技
宁波青枫互联网科技有限公司
互联网科技与大数据专业
电子科技大学互联网创业大赛
燊美集互联网科技有限公司
晋城互联网科技
济南有互联网科技公司吗