linux修改文件权限

输入ls -l出现如下:9位

-rw-r--r--@  1 shc  staff    29506996  7 12 18:17 《鸟哥的Linux私房菜》.pdf

最左侧是-代表是文件,d代表是文件夹

剩下的有9位,这9位分为三组:
r:read读---w:write写----x:execute执行

--:表示没有任何权限

文件的权限分为四种:1.read,write,execute,—(什么权限都没有)

这9位表明什么样的人对于这个文件有什么样的权限
第一组(三位)代表文件的所有者u
第二组(三位)代表文件的所有者同组的其他人g
第三组(最后三位)代表剩下的人对这个文件有什么样的权限o


1、普通的修改权限的方法change(rwx)
change model修改模式

chmod +x file所有人加上可执行权限

chmod u+x file只给自己加上可执行权限
chmod u-x file只给自己去掉可执行权限
chmod g+x file只给自己同组的加上可执行权限
chmod o+x file只给其他的人加上可执行权限

2、专业的修改方法

在linux内部表示文件的权限是由三个8进制数表示,用9个byte(位)来代表它的权限
755转换为二进制是

chmod 751 file              
给file的属主分配读、写、执行(7)的权限,给file的所在组分配读、执行(5)的权限,给其他用户分配执行(1)

7表示为111
5表示为101

1表示为001


rwx顺序

000(---)   表示什么权限也没有

001(--x)表示数字1    

010(-w-)表示数字2

011(-wx)表示数字3  

100(r--)表示数字4  

101(r-x)表示数字5  

110(rw-)表示数字6  

111(rwx)表示数字7

因此777为最大权限

二、修改文件的所有者
chowd model_frog file把文件file的所有者修改问model_frog


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值