Linux文档权限管理

一、查看权限


语法:ls -l 路径(ll 路径)

十位字符含义
第1位:文档类型
第2-4位:文档所有者权限情况
第5-7位:与所有者同一组的权限情况 
第8-10位:除了前两部分的用户之外的其他用户的权限情况 


二、权限设置(文档所有者或root) 


语法:chmod 选项 权限模式 文档路径 
常用选项
-R:递归设置权限(文件夹)

①字母形式

语法:chmod [选项] 设置对象(+/-/=)限权字符[,设置对象(+/-/=)限权字符,设置对象(+/-/=)限权字符] 文档路径

设置权限的对象 
u:文档所有者
g:同组用户
o:其他用户 
a:所有用户

权限字符
r:read,可读
w:write,可写
x:execute,可执行
-:没有权限

分配方式
+:给用户新增权限
-:删除用户权限
=:将权限设置为具体的值

②数字形式
语法:chmod [选项] n1n2n3 文档路径
 
二进制表示
r:4 (2^2)
w:2 (2^1)
x:1 (2^0) 
 
设置权限即权限对应的值相加,n取值范围0~7(0为没有权限,7为所有权限)
n1:为文档所有者设置权限
n2:为所有者所在组设置权限
n3:为其他用户设置权限 

三、属主与属组设置

①修改文档所有者 
语法:chown [选项] username 文档路径  

②修改文档所属用户组
语法:chgrp [选项] groupname 文档路径 

③同时修改属主与属组
语法:chown [选项] username:groupname 文档路径  

常用选项
-R:递归设置(文件夹)

发布了116 篇原创文章 · 获赞 20 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/sm20170867238/article/details/97647841