linux目录或文件权限 字符 解析drwxr-xr-x
通过 ls -l 可以查看 目录 或 文件 的权限时间 大小 等信息,
权限 占据10 个字符,eg: "drwxrwxrwx"
格式: "目录标记" + “所有者操作权限” + “所有者所在组成员操作权限” + “其他人操作权限”
1.“目录标记”: 如果是目录 ‘d’ 否则 ‘-’
2.“所有者操作权限” 和 “所有者所在组成员操作权限” 和 “其他人操作权限” 每段都站3位分别 可读(r)+可写(w)+可执行(x)
比如 可写(位)为否,即不可写,则用'-'代替,
eg:-rwxr-xr-- :此为文件(-),所有者 有“读写执行”权限(rwx),所在组成员有“读执行”权限(r-x),其他用户只有“读权限”(r--)
3.如果要修改权限,可以用chmod命令,权限可以用“数字” 也可以用“字符”表示
a.数字表示权限
可执行:1
可写: 2
可读: 4
权限可以相加来表示,比如可读写但无执行权限为“6” = 4+2,如果可读写执行 则为“7”=4+2+1
b.根据a部分的描述要赋予某个文件所有权限 可以用7,同样需要三段表示
eg:chmod 754 test.sh
表示 所有者 有全部权限(7=4+2+1),组成员有 读和执行权限(5=4+1),其他用户只有可读权限(4)