zoukankan      html  css  js  c++  java
  • linux常用命令之文件权限

    CHGRP

    chgrp – change group ownership,改变组别的所有权

    用法

    chgrp 组别名 文件目录名

    DEF_charg

    选项

    -R  (recursive)递归改变,将目录下所有的文件和目录都更新

    CHOWN

    chown – change file owner and group,改变文件、目录的所有者和组别

    用法

    chown [-R] 用户名 文件或目录名,改变own

    chown [-R] 组别名:用户名 文件或目录名,改变group和owner

    CHMOD

    chmod – change file mode bits,改变权限

    用法

    chmod [-R] 权限 文件或目录

    数字操作

    r-read,w-write,x-execute,读写执行,三种权限,对应了三个”值”

    r=4

    w=2

    x=1

    ls-demo

    比如一个文件的所有者有rw权限,那么所有者的权限就是4+2=6

    如图demo.txt的权限为

    owner:4+2=6

    group:4

    others:1

    所以demo.txt的权限为”641″,顺序为owner,group,others

    DEMO

    chmod

    符号操作

    用法

    chmod 对象 操作符 权限符号 文件或目录

    有四种对象:owner=u,group=g,others=o,全部=a

    有三种操作符:+、-、=

    有三种权限符号:r、w、e

    DEMO

    chmod_symbol

    chmod_symbol_2

    权限对文件和目录意味着

    对于文件

    r:可以读取文件的数据(可以cp此文件)

    w:可以修改文件的数据(不一定可以删除这个文件,不一定可以重命名此文件)

    x:可以执行这个文件

    对于目录

    r:可以获取这个目录的目录结构,也就是这个目录有哪些文件,以及文件的属性(size、authority…)

    w:可以新建、删除、复制文件到此目录、重命名该目录下的文件、转移该目录下文件的位置

    x:可以进入此目录

    所以拥有目录的w权限就能改变很多东西了

    查看原文:http://139.129.55.235/2016/06/01/linux%e5%b8%b8%e7%94%a8%e5%91%bd%e4%bb%a4%e4%b9%8b%e6%96%87%e4%bb%b6%e6%9d%83%e9%99%90/
  • 相关阅读:
    Linux strip
    有趣的BUG
    GDB watch std::string size
    Redis Cluster Lua
    Double Buffer
    Yarn架构
    天池公交客流预测比赛
    hashmap,ConcurrentHashMap与hashtable的区别
    fail-fast和fail-safe
    常见机器学习算法优缺点
  • 原文地址:https://www.cnblogs.com/wewill/p/5588733.html
Copyright © 2011-2022 走看看