关于 Linux 下文件读取/写入/执行 的权限详解



《 关于 Linux 下文件读取/写入/执行 的权限详解 》

读取(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

结论:所有者具有读取的权限,同组用户只有读取权限,其他用户只用读取权限。






    原文作者:csdn-华仔
    原文地址: https://blog.csdn.net/Hello_World_QWP/article/details/78574375
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞