Linux(centos7)基本操作---用户权限

基本权限(UGO)

设置权限

权限的对象分为个人(u),组(g),其他人(o),所有(a)
权限的类型分为读(r,4),写(w,2),执行(x,1),0表示没有任何权限
基本操作为增加权限(+),减少权限(-)和重新赋权(=)
使用的命令是chmod
可以使用字母(r,w,x)的形式修改权限,也可以通过数字(4,2,1相加获得,最大不能超过7,7表示拥有所有权限)的形式修改权限
一个普通文件的默认权限644(个人:4+2,组:4,其他人:4)
查看文件的权限方法:ls -l filename
在这里插入图片描述
修改权限的示例:
使用字母:
给属主(作者自己)增加可执行权限

chmod u+x 1.txt

在这里插入图片描述
所有人重新赋权所有权限

chmod a=rwx 1.txt

在这里插入图片描述
给其他人减少写和执行权限

chmod o-wx 1.txt

在这里插入图片描述
使用数字重新赋权(使用数字一般可以快速重新赋权):
清除所有用户的所有权限(第一个数字表示属主,第二个数字表示组,第三个数字表示其他人)

chmod 000 1.txt

在这里插入图片描述
重新给属主的读写权限

chmod u+6 1.txt

在这里插入图片描述
具体的操作如下图所示:
在这里插入图片描述

设置属主,属组

修改属主使用chown命令,修改属组使用chgrp命令,同时chown命令也可以修改属组。这个部分一般作为了解即可。
修改属主(前提是属主,用户必须在系统中存在,否则会提示用户名无效):
在这里插入图片描述
一些基本的具体操作如下图:
在这里插入图片描述

基本权限(ACL)

这个部分的内容一般很少使用,除非在一些极端恶劣的条件下才会使用,所以不会过多解释,直接看图就好:
在这里插入图片描述

特殊权限

在某些特殊的环境下,需要赋予一些特殊的权限,但是在实际的生产过程中,应该也很少用到,所以,这个部分也直接看图就好,了解即可:
在这里插入图片描述
通过以上的描述可以知道,我们只要掌握了基本的UGO权限,即可在大部分场景中使用,因此,这个部分也是相当关键的。
思维导图来自B站大佬的课程讲解结合我个人的理解绘制,如果有同学需要这篇文档中提到的思维导图原文,联系我,我给大家就好。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值