php修改linux文件权限设置,【Linux】如何改变文件属性与权限

chgrp改变文件所属群组

群组的文件是存放在etc/group中

其实这个很好记的啦!change+group是不是。

先查看文件权限,可以看到现在的kaka.php文件的群组是root

6c4d476008b64c72c78010be5e9bcdab.png

修改kaka.php文件群组为users

chgrp users kaka.php

改变一个文件所属群组就是这么简单

01442d5894e3c64066b5efe326449695.png

chown改变文件拥有者

chown kaka kaka.php

20292a239c338de7d3d1690470deb592.png

事实上chown也可以同时改变群组和拥有者

chown root:root kaka.php

073564cb352710358ee7626069c89a7e.png

那么同时也可以修改文件群组

chown .users kaka.php

fd9253448861d8847657b3d7622a0475.png

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

使用数字类型改变文件权限

f2ba30cfb7ac7183e50f51b1ea1a3500.png

例题:将权限变成“ -rwxr-xr-- ”

chmod 754 kaka.php

5658fd7fcd072346ac2e1cc5fc4244a9.png

符号类型改变文件权限

符号类型的九个权限分别为user,group,others,那么我们就可以借助u,g,o来代表三种权限,此外a代表全部身份

17acb89e4c126aad4a10c05d3e774707.png

例题:

user (u):具有可读、可写、可执行的权限;

group 与 others (g/o):具有可读与执行的权限。

chmod u=rwx,go=rx kaka.php

8270d5f6e3d5e32690e419caa64a586f.png

例题2

如是“ -rwxr-xr-- ”这样的权限

chmod u=rwx,g=rx,o=r kaka.php

1c0bc3f2061c2acc6f17254564608e95.png

去除所有的执行权限

chmod a-x kaka.php

6e011b51fe34e3c05544df71eca88d94.png

所有权限加上执行权限

chmod a+x kaka.php

75413504a91423ad81a842ea67aa2940.png

以上就是文件权限的一些操作

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值