咨询热线:4006-75-4006

售前:9:00-23:30    备案:9:00-18:00    技术:7*24h

通过符号的方式用chmod更改文件属性

2018-03-16 14:19:13 1040次

通过符号的方式用chmod更改文件属性

通过了解我们可以发现,Linux基本上就九个权限分别是(1)user (2)group (3)others三种身份啦! 那么我们就可以藉由u, g, o来代表三种身份的权限!

此外, a 则代表 all 亦即全部的身份!

那么读写的权限就可以写成r, w, x!也就是可以使用底下的方式来看:

image.png

如果我们需要将文件权限设置为 -rwxr-xr-- ,可以使用 chmod u=rwx,g=rx,o=r 文件名 来设定:

例如我这里需要将sy.sh的权限设置为 -rwxr-xr-- 

开始之前先看一下原来的权限

image.png

好的开始变更

image.png

使用chmod u=rwx,g=rx,o=r sy.sh进行变更后,查看一下权限,发现已经变更。


说了=这个符号,那接下来我们说一下+和-

这两个符号的意思是在原有的基础上进行+或者-

例如:sy.sh这个文件的权限是-rwxr-xr-- 我们来为文件所有者use减去写的权限,我们使用chmod u-w sy.sh来完成

image.png

接下来说一下+的使用,我们为sy.sh这个文件的所有者,同组用户,其他人都加上写的权限。我们使用chmod u+w,g+w,o+w sy.sh实现

image.png

刚刚这个命令有点长,所以我们简化一下,因为a 代表 all 亦即全部的身份。所以我们的命令可以变为chmod a+w sy.sh

image.png


首页
最新活动
个人中心