大家好,欢迎来到IT知识分享网。
- chmod(英文全拼:change mode)命令是控制用户对文件的权限的命令。
- Linux/Unix 的文件调用权限分为三级 : 文件所有者(Owner)、用户组(Group)、其它用户(Other Users)。
- 只有文件所有者和超级用户可以修改文件或目录的权限。可以使用绝对模式(八进制数字模式),符号模式指定文件的权限。
ll 可以查看当前路径下文件的权限
ll xxx 查看指定文件的权限
三个位置:
第一个表示文件所有者的权限
第二个表示与文件所有者同属一个用户组的其他用户的权限
第三个表示其它用户组的权限。
三种权限:
可读:r或4
可写:w或2
可执行:x或1
需要注意的是chmod后可以直接跟数字,如果是要跟字母需要明确指出是要添加权限还是删除权限
chmod +w xxx 给xxx文件添加写权限
chmod -w xxx 将xxx文件删除写权限
七种组合(本组例子将所有用户设置为统一权限):
可执行: 1 x
可写: 2 w
可写可执行: 3 wx
可读: 4 r
可读可执行: 5 rx
可读可写: 6 rw
可读写执行: 7 rwx
需要注意:0是清空用户的权限
还有就是可能遇到chmod后面有四个数字,比如说:
chmod 4755 kk.go
这个4表示其他用户执行文件时,具有与所有者相当的权限。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/23525.html