Linux中属主权限、属组权限和其他用户权限
引用
在Linux系统中,文件和目录的权限分为三个主要部分,分别是属主权限(Owner)、属组权限(Group)和其他用户权限(Others)。这三部分权限决定了文件或目录的访问权限,包括读取(r)、写入(w)和执行(x)权限。
属主权限(Owner Permission)
属主权限指的是文件或目录的所有者所拥有的权限。这些权限影响的是账户创建者或文件创建者。属主权限的表示符是:rwx
r:表示读取权限-read
w:表示写入权限-write
x:表示执行权限-execute
属组权限
属组权限指的是文件或目录所属的用户组所拥有的权限。这些权限影响的是与文件或目录所属用户组相关的其他用户。属组权限的表示符也是rwx
其他用户权限
其他用户权限指的是系统上的所有其他用户(不是文件属主也不是文件所属用户组的用户)所拥有的权限。这些权限影响的是系统上的其他用户。其他用户权限的表示符同样是rwx
权限表示符的其他形式
rwx三个权限通常以一个三位的数字表示,每一位表示一组权限。例如,如果一个文件的权限为764,那么表示:属主权限是7、属组权限是6、其他用户权限是4。
那么每一组权限对应的数字是怎么来的呢?
- r 表示为4
- w 表示为2
- x 表示为1
然后将三个数字相加,即可得到一组对应权限的数字表示形式。
如果不清楚Linux中文件权限的表示方式,这里可参考:Linux菜鸟教程-Linux文件基本属性