ls、cp 命令结合通配符用法,用户和组管理命令用法

本文详细介绍了如何使用ls和cp命令配合通配符在Linux中查找和复制特定文件,同时讲解了如何进行用户和组的管理,包括创建、删除用户,设置用户权限等操作。
摘要由CSDN通过智能技术生成
1、显示 /etc 目录下,以非字母开头,后面跟了一个字母以及其它任意长度任意字符的文件或目录

需要用到 ls 命令结合通配符完成,通配符列表如下:

#文件通配符
* 匹配零个或多个字符
? 匹配任何单个字符
~ 当前用户家目录
~user 用户user家目录
~+ 当前工作目录
~- 前一个工作目录,cd命令用-
[0-9] 匹配数字范围,[135]
[a-z]:字母,[a-c]包括a,A,b,B,c
[A-Z]:字母,[A-C]包括A,b,B,c,C
[user] 匹配列表中的任何的一个字符
[^user] 匹配列表中的所有字符以外的字符

#预定义的字符类:man 7 glob
[:digit:]:任意数字,相当于0-9
[:lower:]:任意小写字母
[:upper:]: 任意大写字母
[:alpha:]: 任意大小写字母
[:alnum:]:任意数字或字母
[:blank:]:水平空白字符
[:space:]:水平或垂直空白字符
[:punct:]:标点符号
[:print:]:可打印字符
[:cntrl:]:控制(非打印)字符
[:graph:]:图形字符
[:xdigit:]:十六进制字符

命令用法:

# 因 /etc 目录下没有满足条件的文件,此处用 touch 先生成两个文件 1a123.txt 123.txt
[yinxd@centos7 ~]$ sudo touch /etc/1a123.txt /etc/123.txt

# 用 ls 命令结合通配符查询
[yinxd@centos7 ~]$ ll /etc/[^[:alpha:]][[:alpha:]]*
-rw-r--r--. 1 root root 0 Apr 28 11:40 /etc/1a123.txt

# 说明1:用到的通配符
[^[:alpha:]
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值