zoukankan      html  css  js  c++  java
  • ubuntu:文件权限及修改所属用户与用户组


    linux下一共分为三个用户级别:

    • 文件拥有者(u)
    • 所属用户组(g)
    • 其他用户(o)

    增加一个级别:

    • 所有用户(a)

    有三种访问权限:
    r 、 w 、x :读、写、运行
    目录至少需要赋予读权限才能访问;目录赋予写权限才能创建文件和删除文件;目录需要赋予执行权限才能访问子目录。

    修改默认访问权限

    ubuntu文件的默认访问权限为664(rw- rw- r–),目录的默认访问权限为775(rwx rwx r-x)
    可以通过umask XXX来修改默认访问权限。标准权限计算表如下
    在这里插入图片描述
    当umask为027时,查表可知文件权限代码为640,目录权限代码为750
    在这里插入图片描述
    在这里插入图片描述


    使用权限符号修改访问权限

    sudo 为超级用户后使用chmod命令修改文件权限:

    chmod 指定权限 文件(目录)
    

    权限符号有:u、g、o、a
    使用加号、减号、等号,分别表示增加、撤销、赋予访问权限
    例如修改wz目录的权限:
    在这里插入图片描述
    使用chmod g-rwx,o-rx wz

    在这里插入图片描述
    下面是添加和赋予权限的操作

    chmod u=rw,g=r,o=- wz
    

    在这里插入图片描述

    chmod a+rwx wz
    

    在这里插入图片描述


    通过权限代码修改访问权限

    chmod 700 wz
    

    在这里插入图片描述
    对目录及其目录下的文件和目录全部修改权限 使用 -R参数实现

     chmod 700 -R wz
    

    修改文件属于哪个用户、哪个组

    使用chown命令修改
    例如:

    现在目录wz属于wz用户属于wz组
    使用chown命令

    sudo chown root:root wz
    

    root:root代表:用户:用户组

    sudo chown root.root wz
    

    root.root代表:用户.用户组
    在这里插入图片描述
    用户与组变为了root。也可以只修改用户组:

    sudo chown .wz wz #sudo chown :wz wz
    
  • 相关阅读:
    VUE动画Javascript钩子不生效问题记录
    vue-resource
    shell脚本 回顾 小练习
    mysql 回顾小练习
    jvm调优(二)
    jvm调优(一)
    性能调优笔记(二)
    性能调优笔记(一)
    mac 下 配置appium +ios真机环境
    pycharm中 unittests in xxxx 运行模式
  • 原文地址:https://www.cnblogs.com/PythonFCG/p/13860090.html
Copyright © 2011-2022 走看看