Linux笔记——文件权限管理

一、概述

权限是指某个特定的用户具有特定的系统资源使用权力,Linux中包含三种身份:ownergroupothers
root用户在所有用户中拥有最高权限。

二、权限十位字符表示含义

第1位:文档类型

符号含义
d文件夹
-文件
l软链接
s套接字
d块文件
c字符设备【鼠标、键盘】

第2-4位:文档所有者的权限情况

位数作用符号含义
第2位表示读权限的情况r表示可读,-表示不可读;
第3位表示写权限的情况w表示可写,-表示不可写;
第4位表示执行权限的情况x表示可执行,-表示不可执行。

第5-7位:与所有者同在一个组的用户的权限情况
符号含义同上。
第8-10位:除了上面的前2部分的用户之外的其他用户的权限情况
符号含义同上。

三、修改权限

root用户或文件所有者能够修改权限
语法:# chmod [选项] 权限模式 文档

  • 常用选项:-R 表示递归设置权限(当文档类型为文件夹的时候)
  • 权限模式:怎么修改权限
  • 文档:可以是相对路径也可以是绝对路径。

两种权限模式设置方法:字母模式数字模式
例如:

#chmod u+x,g+rx,o+r 文档名
#chmod u=rwx,g=rx,o=r 文档名
#chmod a+x 文档名
#chmod 754 文档名
字母含义符号含义
uuser+增加权限
ggroup-减少权限
oothers=确定权限
aall数字二进制3位数对应的权限

四、更改文档所有者、所在组

语法1:# chown [选项] 用户 文档

  • 常用选项:-R 表示递归设置权限(当文档类型为文件夹的时候)
  • 用户:新的所有者
  • 文档:可以是相对路径也可以是绝对路径。

语法2:# chown [选项] 用户:用户组 文档

  • 同时修改所有者和所在组

语法3:# chgrp [选项] 用户组 文档

  • 只修改所在组
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值