• Linux 文件权限的修改


    首先我们要清楚Linux文件的权限信息

    在Linux中输入ls -l 或者 ll查看文件和目录的详细信息

     

    实例中,a目录的第一个属性用“d”标识这个a是一个目录。

    anaconda-ks.cfg第一个属性用“-”标识他是一个文件。

    在Linux文件详情的后面属性需要分为三组查看

    • rwx: 代表文件拥有者的权限

    • rwx: 代表文件所属组用户的权限

    • rwx: 代表其他用户对当前文件的操作权限

      • r: 代表read,读的权限

      • w: 代表write,写的权限

      • x: 代表execute,代表执行权限

    其余信息

    • 后续的第一个root:代表当前文件的拥有者

    • 后续的第二个root: 代表当前文件的所属组

    • 后续分别为:文件的大小和最后修改时间等信息

    对文件的权限修改

    使用chmod对文件的权限进行修改,一种使用数字,一种使用符号……

    • 数字方式方便操作,不过要修改整体权限信息

    • 符号方式更细粒度华,不过操作麻烦

     

    数字方式

    chmod [-R] 777 文件|目录
    # rwx在这三个权限中r:4,w:2,x:1
    # -R: 当修改一个目录权限时,可以添加-R,将目录下的全部内容,都修改权限。

     

    符号方式

    chmod [-R] a=rw 文件|目录
    # user:u,group:g,other:o,all:a
    # read:r,write:w,execute:x
    # 赋予权限的方式 , 添加:+,减掉:-,设定:=
    # -R: 当修改一个目录权限时,可以添加-R,将目录下的全部内容,都修改权限。

    文件拥有者及所属组修改

     chown可以直接修改拥有者和所属组,chgrp只能修改所属组……

    # 修改文件的拥有者和所属组

    chown [-R] 拥有者:所属组 文件|目录
    # 修改文件的拥有者
    chown [-R] 拥有者 文件|目录
    # 修改文件的所属组
    chgrp [-R] 所属组 文件|目录

     

     

     

  • 相关阅读:
    大数据分析仓库Kylin
    深度学习/pytoch/pycharm学习过程中遇到的问题
    《ElementUI 基础知识》el-tree 之“我的电脑”目录结构效果
    mysql的锁介绍
    记录链接方法概述总结
    这篇文章让你实现时光机特效的操作
    u本位合约和币本位合约有区别,u本位合约会爆仓吗
    C#开源免费的Blazor图表库
    自己的思考
    java面试题2019_java面试题及答案_java面试题库
  • 原文地址:https://blog.csdn.net/weixin_60934893/article/details/127779262