zoukankan      html  css  js  c++  java
  • linux常用命令集(文件系统权限操作-共5个)

    1.umask

    【命令作用】

       文件遮罩码查看,修改

    【命令语法】

       umask [参数]

    【常用选项】

       -S  以UGO的形式输出遮罩码(即创建后的权限)

      -p     输出的权限掩码可直接作为指令来执行[多用于重新定向等]

    【参数说明】

       遮罩码数字,例如0022,0033

    【命令示例】

      umask 0022  更改自己的遮罩码为0022


    2.chmod

    【命令作用】

       变更文件和目录的权限

    【命令语法】

       chmod [选项] [参数]

    【常用选项】

       -R  递归处理

       -v   显示过程

    【参数说明】

          权限模式    指定文件的权限模式
      文件     要改变权限的文件

      <权限范围>+<权限设置>  开启权限范围的文件或目录的该选项权限设置
      <权限范围>-<权限设置>   关闭权限范围的文件或目录的该选项权限设置
      <权限范围>=<权限设置>  指定权限范围的文件或目录的该选项权限设置

      

    权限范围的表示法如下:

      u User    即属主
      g Group    即属组
      o Other     非属主属组
      a All     即全部的用户,包含拥有者,所属群组以及其他用户
      r        读取权限,数字代号为“4”
      w       写入权限,数字代号为“2”
      x       执行或切换权限,数字代号为“1”
      -       不具任何权限,数字代号为“0”
      s       特殊功能说明:变更文件或目录的权限

    【命令示例】

      chmod u+w file1  为文件file1的属主添加w权限

      chmod u-w file1   为文件file1的属主去除w权限

      chmod u=rw file1    为文件file1的属主权限改为rw权限

    3.chown

    【命令作用】

        更改用户的属组与属主

    【命令语法】

       chown [选项] 参数

    【常用选项】

       -R  递归处理

       -v  显示执行过程

    【参数说明】

       文件名,用户

    【命令示例】

      chown -R mnb /tmp   变更tmp下所有文件的属主为mnb


    4.getfacl

    【命令作用】

       查看文件或目录的访问控制列表

    【命令语法】

       getfacl [选项] 参数

    【常用选项】

       -R  递归处理

      -d    仅显示默认的访问控制列表

      -c       不显示注释表头

      -e    显示所有的有效权限

      -E   显示无效权限

    【参数说明】

       文件或目录

    【命令示例】

      getfacl -R sd  查看sd目录的访问控制列表

    5.setfacl

    【命令作用】

       设置文件访问控制列表

    【命令语法】

       setfacl [选项] 参数

    【常用选项】

        -R  递归处理

        -m  添加额外的ACL

        -x   移除额外的ACL

        -b   移除所有额外的ACL

        -k   删除默认ACL

        -d     设置默认ACL

    【参数说明】

    添加时  

      u:UID:perm
      g:GID:perm

    移除时 

      u:UID
      g:GID

    【命令示例】

      setfacl -m u:602:rwx aed  为文件aed设置额外的ACL,UID602的用户对这个文件具有读写执行的权限,多条ACL之间用逗号隔开

      setfacl -x u:602  aed    移除文件aed的额外ACL

      

  • 相关阅读:
    抽象类和构造方法
    JAVA System.arraycopy 和Arrays.copyof 效率比较
    直接插入排序
    StringBuffer
    JButton计数
    冒泡排序法
    JFrame背景
    JButton按钮
    Swing——JFrame
    JFrame面板
  • 原文地址:https://www.cnblogs.com/LilacStrawberry/p/9171717.html
Copyright © 2011-2022 走看看