Linux修改文件属性与权限
2019-07-14 19:52 yanggui233 阅读(785) 评论(0) 编辑 收藏 举报Chgrp 改变文件所属群组
Chown 改变文件拥有着
Chmod 改变文件的权限,SUID,SGID,SBIT等特性
Chgrp:这个指令是change group 的缩写,不过要改变组名必须要在/etc/group文件内在才行,否则就会报错。
chown:用户必须是已经存在系统中的账号,也就是/etc/passw 这个文件中有记录的用户名称才能改变。
chmob:权限的设定方法有两种,分别可以使用数字或者是符号来进行权限的变更。
数字类型改变特权:Linux的文件基本权限有九个,分别是owner , group , others 三种身份各有自己的read , write , execute 权限,各权限的分数对照如下
r:4
w:2
x:1
每种身份(owner/group/others)各自的三个权限(r/w/x)分数是需要加的,例如当权限为:[-rwxrwx---]分数则是:
owner = rwx = 4+2+1 = 7
group = rwx = 4+2+1 = 7
others = --- = 0+0+0 = 0
符号类型改变文件权限:从之前的介绍中我们可以知道权限分别是(1.user)(2.group)(3.others)三种身份,我们可以用u , g , o ,来代表三种身份的权限,此外,a 则表示 all 即全部的身份。 那么读写的权限就可以写成 r , w , x ,
u
g +(加入) r
o -(除去) w
a =(设定) x