美文网首页
文件权限修改

文件权限修改

作者: 指尖轻敲 | 来源:发表于2018-07-10 10:43 被阅读3次

    -rw-r--r--. 2 root root 19 Mar 17 03:18 test.md

    • -:文件类型(-代表当前是个普通文件; d代表是目录; l代表软链接文件)等。一共有7种

    • rw-:这三位代表所有者拥有的权限,有读写权限。(x代表执行)

    • r--:所属组,读

    • r--:其他人,读

    • .:最后的点代表一种特殊权限,暂不考虑

    • 2:是被引用的次数

    • 两个root表示用户组和用户名

    给用户添加权限

    我们可以用+-去直接增加或者删除相应权限,也可以用=号直接设置权限。

    给所有者添加(删除)执行权限,所属组添加(删除)写的权限
    chmod u+x,g+w cangls.md
    chmod u-x,g-w cangls.md
    所有者设置读写执行权限,所属组设置读写权限
    chmod g=rw,u=rwx cangls.md
        
    给所有人添加权限
    chmod a=rwx fengjie.md
    

    实际中我们使用数字代表权限r:4;w:2;x:1

    给所有者7权限,所属组5权限,其他人5权限
    chmod 755 cangls.md
    

    注意:如果给文件添加了写的权限,并没有权限删除文件,只有给该文件所在的文件夹添加写的权限才能删除该目录下的文件

    改变所有者
    把demo.log的所有者改为cangls(change owner)
    chown cangls demo.log
    改变所属组
    chogrp cangls demo.log
    
    文件特殊权限
    umask
    //默认0022
    

    第一位0是特殊权限,文件最大默认权限是666没有可执行权限。目录最大的默认权限是777。建立文件之后的默认权限,为777减去mask值。mask值为022,-rwxrwxrwx 减去022等于-rwxr-xr-x。

    相关文章

      网友评论

          本文标题:文件权限修改

          本文链接:https://www.haomeiwen.com/subject/excreftx.html