权限三位,文件的权限(9位+3位)"/>
linux文件权限三位,文件的权限(9位+3位)
1. 文件权限概述
Linux中的文件或目录的权限和用户及用户组关联很大。
Linux中每个文件或目录都有一组(共9个)基础权限位,没三个字符被分为一组,它们分别是属主权限位,用户组权限位,其他用户权限位。
比如:rwxr-xr-x,在Linux中正是这9个权限来控制文件属主、用户组以及其他用户的权限。
2. 权限位说明
Linux 文件或目录的权限位是由 9 个权限位来控制,每三位为一组,它们分别是文件属主(Owner)的读、写、执行,用户组(Group)的读、写、执行以及(Other)其他用户的读、写、执行:
r read 可读权限 对应数字4
w write 可写权限 对应数字2
x excute 执行权限 对应数字1
- 没有任何权限 对应数字0
特殊权限位:s S s S t T
3. 一般文件演示
用户测试准备:
创建组:groupadd incahome
创建用户oldboy并且添加到incahome组:
[root@oldboy test]# groupadd incahome
[root@oldboy test]# useradd oldboy -g incahome
useradd: user 'oldboy' already exists
[root@oldboy test]# id oldboy
uid=500(oldboy) gid=500(oldboy) groups=500(oldboy)
如果用户已经存在,则直接使用usermod更改用户的组即可:
[root@oldboy test]# usermod -g incahome oldboy
[root@oldboy test]# id oldboy
uid=500(oldboy)
更多推荐
linux文件权限三位,文件的权限(9位+3位)
发布评论