Linux之文件权限管理

一、权限分类

权限字符数字
可读r4
可写w2
可执行x1
-0

二、权限构成

文件/目录的权限由10个字符组成:
第一个字符表示对象类型:目录(d)链接(l)文件(-)
第二三四个字符:当前用户(u)
第五六七个字符:当前用户组的其它成员(g)
第八九十个字符:上两者以外其它用户(o)
例如,一个文件的当前用户、用户组的其它成员、前二者以外其它用户都拥有读、写、执行权限,则它的权限可以表示为:"-rwxrwxrwx"

三、权限更改

举例说明:
文件run的权限为:"-rwxrw-rw-",如要将其它用户的写权限取消,可以通过如下命令实现:

chmod o-w run

执行完文件run的权限变成:"-rwxrw-r- -"
备注:
1、字符o可以替换成:u(user)g(group)o(others)a(all)
2、字符-可以替换成:+(添加对应权限)-(取消对应权限)=(使对应权限变为唯一权限)
3、字符可以由数字代替,如直接将run文件的所有权限(421)开放给当前用户,同时向组成员开放读和执行权限(401),而其它成员只有执行权限(001),可以通过如下命令实现:

chmod 751 run

三个数字可由实际情况自由组合。
4、创建文件时,系统默认权限是:666&(~umask); 而创建目录时,系统默认权限是777&(~umask)。如先执行如下命令更改umask的值:

umask 0002

再创建目录,那么目录的权限为775,即其它用户的写权限被取消了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值