Linux 权限

Linux 权限

1. 权限的组成

可读    :    r
可写    :    w
可执行    :    x
没有对应权限    :    -

2. 权限位

-rw-r--r-- 权限位分为四个部分

第一位 - 表明文件的类型
第二到四位 rw- 属主 表明可读可写不可执行
第五到七位 r-- 属组 表明可读不可写不可执行
第八到十位 r-- 其他人 表明可读不可写不可执行

权限位固定格式
    读写执行     rwx
    当对应功能没有权限时 替换为-

3. 权限的数字编号

权限的数字编号

可读         r     4
可写         w     2
可执行       x      1
没有权限     -      0

在添加权限的时候,可以把权限加起来
index 属主 可读可写可执行 属组 可读可写不可执行 其他人 都不可以
权限位 rwxrw----
每三个为一组 数字写为760

4. 添加权限

 

chmod 
格式:
    chmod [参数][权限表达式][操作对象]
参数:
    -R    :    递归增加权限

 

 

5. 权限的归属

属主    :    u
属组    :    g
其他    :    o

6. 测试权限对用户的意义

1、普通用户是严格遵守权限的
2、root用户是高于权限
3、权限需要重新登才生效(su和su - 都可以)

7. 测试权限对目录的意义

1、文件可读,路径的最小权限是必须拥有可执行权限。
2、文件可写,路径的最小权限是必须拥有可执行权限。
3、文件可执行,路径的最小权限是必须拥有可读可执行权限。

8. 创建文件的默认权限与创建文件夹的默认权限的出处

在Linux中,常用的文件的权限是666, 目录的权限是777。
    
    1、文件的权限是跟 umask 值相减,遇到奇数加一;遇到偶数则不变。
    2、文件夹的权限只要跟 umask 值相减即可。
    
    root : umask 022
    test09 : umask 002
    
    默认文件权限:644
    默认的文件夹权限:755
        
    &&   and
    ||   or
    
    umask 123    
        644 
        654
posted @ 2021-12-15 17:04  XX_Bb  阅读(50)  评论(0编辑  收藏  举报