Lunix文件权限设置

ll的结果返回七列,分别表示如下含义:
第一栏 [文件属性]
第二栏 [文件数]
第三栏 [拥有者]
第四栏 [所有者群组]
第五栏 [大小]
第六栏 [建档日期]
第七栏 [档名]
我们设置文件的权限就是这是第一栏里的文件属性。

文件属性这块共有十个字段,如:drwxr-xr-x

我们把这10个列分成4块:[d][rwx] [r-x] [r-x]
第一块:也就是第一列,用来表示这个文件的类型,有如下值:
1[d ]则是目录,我这里的是d,表示的是一个目录
2[- ]则是文件;
3[l ]则表示为连结档(linkfile)
4[b ]则表示为装置文件里面的可供储存的接口设备;
5[c ]则表示为装置文件里面的串行端口设备,例如键盘、鼠标。
第二块:第24列,表示文件拥有者的权限。
第三块:第57列,表示拥有者同组人的权限。
第四块:第810列,表示是非拥有者组人的权限。
这些权限均有[rwx]三个参数表示,而且分别对应不同的位置。每块由3个列组成,每列对应一个值。[r ]代表可读、[w ]代表可写、[x ]代表可执行。
举例:如果拥有者只有只读的权限,那么第24列就是[r--],有读写的权限就是[rw-],有读写和执行的权利就是[rwx].
使用数字赋权的命令格式如下:
chmod abc filename
其中的abc分别代表3个数字,并且分别对应问个不同的属组。即:
数字a对应第24位,表示拥有者的权限。
数字b对应第57位,表示同组用户的权限。
数字c对应第810位,表示其他组的权限。

rwx 对应421.那么只读的权限用4表示[r--]读写用64+2)表示[rw-],读写加执行用74+2+1)表示[rwx]。只读加执行用54+1)表示[r-x]

示例:
chmod 755 file1
chmod 777 file1 <==> chmoda=rwx file 
chmod 771 file <==> chmod ug=rwx,o=xfile
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值