Linux学习(二):权限及通配符

ls 查看权限

执行touch a 新建文件a,执行命令 ll -h查看列表
在这里插入图片描述
文件a的详细信息(下面用作例子详细介绍)

-rw-rw-r–. 1 test test 0 1月 4 11:11 a

解读\列名权限硬件链接数文件属主文件所属的组文件大小文件修改时间文件名
信息-rw-rw-r–.1testtest01月 4 11:11a
详解1第一个字符[-d]d代表文件夹,-代表文件------
详解2第一个字符后9个字符分为三组[-rwx][-rwx][-rwx]r代表可读,w代表可写,x代表可执行-代表非。------
详解3三组[-rwx][-rwx][-rwx]中。第一组:当前用户的权限,第二组:当前用户组对文件的权限,第三组:其他用户组的权限------

文件夹ceshi的详细信息

drwxrwxr-x. 2 test test 6 1月 4 11:10 ceshi

chmod设置权限

1.chmod字母法

语 法: chmod [ugoa] [+-=] [rwx] 文件
demo:chmod u+x test.txt 给文件拥有者添加可执行权限

  • u:user表示文件所有者
  • g:group 表示文件所有者属于同一组(group)者,即用户组
  • o:other表示其他人
  • a:All 表示所有人
  • +:增加权限
  • -:撤销权限
  • =:设定权限
  • r:red 表示可读取,对于一个目录,如果没有r权限,那么就意味着不能通过ls查看这个目录的内容
  • w:write表示可写入,对于一个目录,如果没有w权限,那么就意味着不能再目录下创建文件
  • x:excute 表示可执行,对于一个目录,如果没有x权限,就意味着不能通过cd进入这个目录。

2.chmod数字法

语 法:chmod [124][124][124] 文件

数字说明
4r 读取权限
2w 写入权限
1x 执行权限
0- 不具任何权限

demo:chmod 123 a.txt

  • 第一位数字代表自己的权限
  • 第二位数字代表自己组的权限
  • 第三位数字代表其他人的权限
  • 3 =1+2 代表w+x

通配符

通配符含义
*代表文件名中所有字符
ls te*查找以te开头的文件
ls *html查找html结尾的文件
代表文件名任意一个字符
ls ?.c只找第一个字符任意,后缀为.c的文件
[abc]匹配abc中任意一个
[a-f]匹配从a到f 范围内的任意一个字符
ls [a-f]*找到从a到f范围内的任意一个字符开头的文件
ls a-f找到名字为a-f的文件,当-处于[]之外失去通配符的作用
\转义字符
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值