读取(r)/写入(w)/执行(x):
三位数字代表9位的权限,分成3部分:
第一部分3位表示所有者的权限;
第二部分3位表示同组用户权限;
第三部分3位表示其他用户权限;
r代表读取权限等于4,w代表写入权限等于2,x代表执行权限等于1。
设置权限示例:
[root@localhost /] chmod 权限 文件名
例如:
[root@localhost /] chmod 777 rc.local
对 444 权限进行解释:
第一部分 4%4=0 取4
第二部分 4%4=0 取4
第三部分 4%4=0 取4
400、400、400
对应如下:
roo、roo、roo
结论:所有者、同组用户、其他用户 都具有读取的权限。
对 777 权限进行解释:
第一部分 4%4=3 取4 / 3%2=1 取2、1
第二部分 4%4=3 取4 / 3%2=1 取2、1
第三部分 4%4=3 取4 / 3%2=1 取2、1
421、421、421
对应如下:
rwx、rwx、rwx
结论:所有者、同组用户、其他用户 都具有读取/写入/执行的权限。
对 744 权限进行解释:
第一部分 4%4=3 取4 / 3%2=1 取2、1
第二部分 4%4=0 取4
第三部分 4%4=0 取4
421、400、400
对应如下:
rwx、roo、roo
结论:所有者具有读取的权限,同组用户只有读取权限,其他用户只用读取权限。