zoukankan      html  css  js  c++  java
  • Linux chmod命令

    1. Linux中使用ll命令查看用户拥有的文件权限

    -rwxr--r--. 1 root  root         60 May 15 11:46 testChmod.sh

    2. 对表示权限的 -rwxr--r-- 进行解释

    •  第一个短横 - ,表示当前文件类型属于文件,如果第一个字符为d,则表示为文件夹
    • rwx,属于权限第一组,表示当前用户拥有可读、可写、可执行的权限
    • r--,属于权限第二组,表示当前用户所在组内其他用户对该文件拥有可读权限
    • r--,属于权限第三组,表示非当前用户所在组内其他用户组成员拥有可读权限

    3. 权限每一组都是三个位来表示,如第一组,用二进制表示为111,第二组和第三组用二进制表示为100

      二进制111转为十进制为7,二进制100转为十进制为4;

        所以rwx等价于7,r--等价于4

        命令 chmod 744  testChmod.sh得到的文件权限为rwxr--r--

    4. 有时候会看到修改文件权限命令有四位数字,如4777或2777或6777,其中的第一位表示权限位,其实三位数字的命令默认第一位为0。

        权限位为4表示文件被设置了suid,其他用户拥有该文件属主的权限

        权限位为2表示文件被设置了guid,其他用户拥有该文件所属用户组的权限

      权限位为6表示同时设置了suid和guid,其他用户拥有该文件所属用户及用户组权限

      命令如下会有变化

    [root@bogon ~]# chmod 4744 testChmod.sh
    [root@bogon ~]# ll
    -rwsr--r--. 1 root  root         60 May 15 11:46 testChmod.sh

        

  • 相关阅读:
    Centos7下安装oracle 11g,弹窗不显示或者显示太小
    SQLserver登陆报错
    centos7配置网易yum源
    python ----django---打包重用
    python打包exe文件
    Acwing-198-反素数(约数, 数学)
    Acwing-197-阶乘分解(质数)
    Acwing-196-质数距离(素数区间筛法)
    Acwing-169-数独2(搜索, 剪枝)
    Acwing-168-生日蛋糕(搜索, 剪枝)
  • 原文地址:https://www.cnblogs.com/hujiapeng/p/14771454.html
Copyright © 2011-2022 走看看