chgrp改变文件所属群组
群组的文件是存放在etc/group中
其实这个很好记的啦!change+group是不是。
先查看文件权限,可以看到现在的kaka.php文件的群组是root
修改kaka.php文件群组为users
chgrp users kaka.php
改变一个文件所属群组就是这么简单
chown改变文件拥有者
chown kaka kaka.php
事实上chown也可以同时改变群组和拥有者
chown root:root kaka.php
那么同时也可以修改文件群组
chown .users kaka.php
chmod改变文件权限
设置文件权限的方式有俩种,一种是数字类型改变文件权限
另一种是字符改变文件权限
数字类型改变文件权限
在数字类型的基本权限时九个,分别是owner,group,others,三种身份分别都有read,write,execute权限
各个权限分数对应
r:4 w:2 x:1
例如:权限-rwxrwx---的分数则是:
owner = rwx = 4+2+1 = 7 > group = rwx = 4+2+1 = 7 > others= --- = 0+0+0 = 0
使用数字类型改变文件权限
例题:将权限变成“ -rwxr-xr-- ”
chmod 754 kaka.php
符号类型改变文件权限
符号类型的九个权限分别为user,group,others,那么我们就可以借助u,g,o来代表三种权限,此外a代表全部身份
例题:
user (u):具有可读、可写、可执行的权限;
group 与 others (g/o):具有可读与执行的权限。
chmod u=rwx,go=rx kaka.php
例题2
如是“ -rwxr-xr-- ”这样的权限
chmod u=rwx,g=rx,o=r kaka.php
去除所有的执行权限
chmod a-x kaka.php
所有权限加上执行权限
chmod a+x kaka.php
以上就是文件权限的一些操作