文件权限概念,相关操作
创始人
2024-02-25 15:20:21
0

一,文件权限的基本概念

权限:操作系统限制对资源访问的一种机制。
文件权限的信息展示,使用ls -l 命令即可查看:
在这里插入图片描述
整个文件信息可以分为以下几部分:
在这里插入图片描述
(一)第一个字段表示文件类型 和 文件权限。
第1个字母表示文件类型:d表示目录类型。其他的linux 文件类型以下七种:
在这里插入图片描述
其他6个字母表示分别表示属主权限,属组权限,其他用户权限。
在这里插入图片描述
r:表示读权限, w:写权限,x:执行权限。

(二)第二个字段连结数:如果是文件的话,表示指向这个文件的链接数量,创建后就是1.如果是目录的话,则表示这个目录下的子目录的数量,但是注意的是,这个子目录数量包含 . 和 … 这两个目录,所以如果算这个目录下的子目录数量需要减去2.
如下从新创建的目录也可以看出:
在这里插入图片描述

二,常用权限设置命令:

1,chmod :文件所有者可以使用,修改文件权限。
(1)chmod + 操作对象 +操作符 + 赋予权限。例如:chmod u+x test.txt
先创建一个文件test.txt:
在这里插入图片描述
此时拥有者只有rw权限:
在这里插入图片描述
使用:chmod u+x test.txt 。 此时会多出一个x权限。
在这里插入图片描述
(2)也可以使用数字方式进行修改。 例如:chmod 700 test.txt. 实现的效果同上面。

2,chown :只能root用户可以使用。用来修改文件属主 和 属组。
源文件的属主 和 属组都是root
在这里插入图片描述
使用:chown user4:group1 test.txt 后:
:号前是属主 ,后面是属组。
在这里插入图片描述
3,chgrp :只能root用户使用,修改文件的属组。这个命令和chown的改变属组的功能相同。
4,umask :root和普通用户都可以使用。可在建立文件时进行权限掩码的预设。
对于文件创建时,权限值默认是777 减 umask 减111
对于目录创建时权限值为 : 777 减 umask
举个例子:
先用umask命令查看当前系统umask值是多少:可以看到是0077, 虽然是四位,但是只用后三位,即077.
在这里插入图片描述
这时创建一个目录, 其文件权限对应的十进制数应该是700. 因为777 - umask(077) = 700.即属主的权限是rwx, 可以用命令 mkdir dir1创建,然后查看验证。
在这里插入图片描述

拓展:openEuler 普通用户不能使用su 切换用户。

相关内容

热门资讯

朝阳发布智能机器人“政策包+场... 12月19日,首届朝阳智能机器人生态大会暨Robo Summit机器人发展论坛(第二期)在国家速滑馆...
解金融之困 传调解之暖——“总... 小微企业贷款逾期,如何既保债权又留生机? 三车连撞纠纷棘手,怎样快速厘清责任? 金融消费遇“低息陷阱...
问法预告|12月23日半岛问法... 养老继承是社会生活中谁也绕不开的话题,当面临这一问题时家庭成员之间难免会发生一些矛盾。当问题真正来临...
原创 泰... 这座桥在中国企业的支持下,刚通车不久,却因为一场突如其来的空袭被炸成废墟,显然这场冲突的复杂程度远远...
原创 为... 中国古代的社会经济主要依赖自给自足的小农经济,生产力发展相对滞后,但战争却始终贯穿着王朝的历史。从某...
一起普通师生纠纷,牵动全县多个... 今年9月底,一起因拉人进群而被跨省传唤的事件,登上新闻热搜。 澎湃新闻近日调查发现,该事件背后,是一...
如何在刑事律师推荐榜中选到合适... 刑事律师的重要性在法律领域,刑事律师扮演着关键角色。 当个人或企业面临刑事案件时,专业刑事律师能提供...
刑事律师排名怎么选到合适律师? 刑事律师排名的意义刑事律师排名在一定程度上能反映律师的专业能力、经验和业界认可度。 对于面临刑事案件...
制度深耕 丰景如峰 大豆收获作业。庞遵明摄 □本报记者 姜斌 刘畅 银装素裹的北大荒,是一卷由冰雪、沃土与数据共同谱写的...
每经热评|告慰小洛熙,唯有权威... 每经评论员 付克友 宁波5月龄女婴“小洛熙”在医院接受心脏手术后不幸离世,连日来引发舆论关注。一个尚...