在Linux系统中,对文件的访问权限有3种:可读、可写、可执行,分别用字母r、w、x表示;若该文件为目录则用d标志,否则用-标志。
文件的权限描述符,由10个字母组成。
- 第⼀个符号表示文件的类型。如果是-表示⽂件,如果是d表示⽬录。
- 后面的9个字符表示3组权限,分别为⽂件所属⽤户owner的权限,⽂件所属⽤户组group的权限,其他⼈others的权限;
- r 表示读权限, w表示写权限, x表示执⾏权限;
- 若没有该权限,则用-标志;
- 还可以⽤8进制表示法:
1)r 4
2) w 2
3) x 1
4) - 0
案例如下:
案例 | 8进制表示 | 用户权限 owner | 用户所在组权限 group | 其他人权限 other | 文件类型 |
---|---|---|---|---|---|
-rwxrwxrwx | 777 | 读、写、执行 | 读、写、执行 | 读、写、执行 | 是文件 |
drwxr-xr-x | 755 | 读、写、执行 | 读、执行 | 读、执行 | 是目录 |
-rw-r–r-- | 644 | 读、写 | 读 | 读 | 是文件 |