文件通配符
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,一、文件通配符通配符主要用通过设定一定的条件来查找匹配到的字符* 匹配任意个字符包括0个?匹配任意单个字符~ username:匹配username的家目录cp /root/file1 ~tom/ #
千家信息网最后更新 2025年12月02日文件通配符
一、文件通配符
通配符主要用通过设定一定的条件来查找匹配到的字符
* 匹配任意个字符包括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安全错误
数据库的锁怎样保障安全
腾讯天津数据中心服务器云服务器
梦幻网络技术
郑州新网络技术教育培训
计算机软件开发的基金有哪些
数据库系统原理机械工业电子版
找大学计算机网络技术课后答案
小学网络安全宣传漫画
sql连接数据库出现问题
oracle数据库相关文件
中国软件开发外包管理细则
天意网络安全专业
数据库实现增删
浙江人工智能软件开发要多少钱
无锡华为网络安全
深圳港湾网络技术
adams数据库是干嘛的
怎么看苹果服务器的状态
计算机二级数据库考察内容
成都滨飞扬网络技术有限公司
创建一个软件开发企业
宽带老是显示服务器异常
sybase 数据库空间
得到服务器时间
打印服务器连接wifi
网络技术服务的收入
我的世界国际版国内生存服务器
青浦区网络安全审计系统咨询价格
安卓软件开发需要多少钱
我是做软件开发
创业板互联网科技股