欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

chmod详解

程序员文章站 2022-06-03 22:52:34
...

学习chmod之前,先要对文件属性有一定的了解。
chmod详解

由上图文件属性详解:

第1位代表文件的类型,d表示文件夹;
第2-4位表示文件或目录的拥有者,即user;  **操作符为u**
第5-7位表示文件或目录的所属组,即group; **操作符为g**
第8-10位表示出了文件或目录拥有者或所属组之外,其他用户皆属于这个范围,即other;**操作符为o**

权限设置

r 读写权限,数字代号为4;
w写入权限,数字代表为2;
x执行或切换权限,数字代号为1;
-不具备任何权限
s特殊功能说明,变更文件或目录的权限,动态库等可执行的文件有此权限

操作符号说明

+ 添加权限
-取消权限
=赋予给定权限并取消其他所有权限(如果可能的话)

修改权限示例

  1. 设置文件为读写执行权限
    chomod 777 xxx

  2. 给文件所属用户增加写权限
    chmod u+w xxx

  3. 给文件所属用户删除写权限
    chmod u-w xxx

  4. 将目录下所有文件及子目录设置为任何人可读
    chmod -R a+r *

    上述也可用数字表示具体权限