权限管理

权限管理
    文件的权限主要针对三类对象进行定义:
    owner:属主,u
    group:属组,g
    other:其他,o
    
    每个文件针对每类访问者都定义了三种权限
    r:Readable
    w:Writeable
    x:eXcuteable
    
    文件
        r:可使用文件查看类工具查看文件
        w:可修改文件内容
        x:可以将文件启动为一个进程
        
    目录
        r:可以使用ls查看此目录文件列表
        w:可以在此目录中创建文件,也可以删除此目录中的文件
        x:可以进入此目录

    --- 000 0
    --x 001 1
    -w- 010 2
    -wx 011 3
    r-- 100 4
    r-x 101 5
    rw- 110 6
    rwx 111 7
    
    例如: rwxr-xr-x 可以表示为755
    
    修改文件权限:
    chmod 755 文件名
        -R 递归修改文件权限,一般用于目录
        
    chmod [模式] 文件名
        u 属主 g 属组 o其他 a 所有
        u=
        ug=
        ugo=
        u=,g=   
        a=      
        
        示例:
        chmod u=rwx 1.txt
        chmod ug=rw- 1.txt
        chmod ug=rw 1.txt
        chmod g= 1.txt
        chmod u=rwx,g=rw 1.txt
        chmod a=rwx 1.txt
        
        增加对应的权限
        u+
        g+
        a+
        ug+
        u+,g+
        
        示例:
        chmod u+w 1.txt
        chmod a+rx 1.txt
        
        减去对应的权限
        u-
        g-
        a-
        ug-
        u-,g-
        
    chmod --reference=参考文件 修改文件    
    chmod --reference=2.txt 1.txt
        参考2.txt的文件权限修改1.txt的文件权限
        
    
    修改文件的属主和属组:
        仅root可用
        修改文件的属主:chown
        chown 属主[:属组] 文件名
        
        chown group1 文件名 修改文件属主为group1
        chown group1:group2 文件名  修改文件属主为group1,属组为group2
        chown :group2 文件名 修改文件属组为group2
        
            :可以使用.替代
        
        -R 递归
            chown -R group1:group2 文件名
            
    修改文件的属组
        chgrp
            -R 递归
            
            
    文件和文件夹默认权限的确定
    文件或目录创建时的遮罩码:umask
    FILE:666-umask   
        如果某类用户减去的结果权限存在执行权限,则加1
    DIR:777-umask
    
        umask 查看
        umask 数字 设置umask
            umask 3
            umask 4
            umask 114
            umask 224

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值