美文网首页
关于chmod的权限设置

关于chmod的权限设置

作者: 码上自动化 | 来源:发表于2017-11-12 23:55 被阅读53次

其语法格式为:chmod [who] [opt] [mode] 文件/目录名

其中who表示对象,是以下字母中的一个或组合:

u:表示文件所有者

g:表示同组用户

o:表示其它用户

a:表示所有用户

opt则是代表操作,可以为:

+:添加某个权限

-:取消某个权限

=:赋予给定的权限,并取消原有的权限

而mode则代表权限:

r:可读

w:可写

x:可执行

例如:为同组用户增加对文件a.txt的读写权限:越南新娘

chmod g+rw a.txt

用数字设定法

而数字设定法则更为简单:chmod [mode] 文件名

关键是mode的取值,一开始许多初学者会被搞糊涂,其实很简单,我们将rwx看成二进制数,如果有则有1表示,没有则有0表示,那么rwx r-xr- -则可以表示成为:

111 101 100

再将其每三位转换成为一个十进制数,就是754。

例如,我们想让a.txt这个文件的权限为:

自己 同组用户 其他用户

可读 是 是 是

可写 是 是 可执行

那么,我们先根据上表得到权限串为:rw-rw-r--,那么转换成二进制数就是110 110100,再每三位转换成为一个十进制数,就得到664,因此我 们执行命令:

chmod 664a.txt  韩式半永久化妆培训

通常使用的数字值和其意义:

-rw------- (600) -- 只有属主有读写权限。

-rw-r--r-- (644) -- 只有属主有读写权限;而属组用户和其他用户只有读权限。

-rwx------ (700) --只有属主有读、写、执行权限。

-rwxr-xr-x (755) -- 属主有读、写、执行权限;而属组用户和其他用户只有读、执行权限。

-rwx--x--x (711) -- 属主有读、写、执行权限;而属组用户和其他用户只有执行权限。

-rw-rw-rw- (666) --所有用户都有文件读、写权限。这种做法不可取。

-rwxrwxrwx (777) -- 所有用户都有读、写、执行权限。更不可取的做法。

以下是对目录的两个普通设定:

drwx------ (700) - 只有属主可在目录中读、写。

drwxr-xr-x (755)- 所有用户可读该目录,但只有属主才能改变目录中的内容。

养心网 有洽 网络推广   济南网络推广

相关文章

网友评论

      本文标题:关于chmod的权限设置

      本文链接:https://www.haomeiwen.com/subject/rnhamxtx.html