• center os 文件读写权限


    五、使用chmod和数字改变文件或目录的访问权限
    文件和目录的权限表示,是用rwx这三个字符来代表所有者、用户组和其他用户的权限。有时候,字符似乎过于麻烦,因此还有另外一种方法是以数字来表示权限,而且仅需三个数字。
    r: 对应数值4
    w: 对应数值2
    x:对应数值1
    -:对应数值0
    数字设定的关键是mode的取值,一开始许多初学者会被搞糊涂,其实很简单,我们将rwx看成二进制数,如果有则有1表示,没有则有0表示,那么rwx r-x r- -则可以表示成为:
    111 101 100
    再将其每三位转换成为一个十进制数,就是754。
    例如,我们想让a.txt这个文件的权限为:
    自己 同组用户 其他用户
    可读 是 是 是
    可写 是 是
    可执行
    那么,我们先根据上表得到权限串为:rw-rw-r--,那么转换成二进制数就是110 110 100,再每三位转换成为一个十进制数,就得到664,因此我 们执行命令:
    [root@localhost ~]# chmod 664 a.txt
    按照上面的规则,rwx合起来就是4 2 1=7,一个rwxrwxrwx权限全开放的文件,数值表示为777;而完全不开放权限的文件“---------”其数字表示为000。下面举几个例子:
    -rwx------:等于数字表示700。
    -rwxr—r--:等于数字表示744。
    -rw-rw-r-x:等于数字表示665。
    drwx—x—x:等于数字表示711。
    drwx------:等于数字表示700。

  • 相关阅读:
    win32_弹弹球游戏
    蓝桥杯评测_前n项和
    算法_fibonacci_递归求值
    PTA 分类
    _tmain() 和 main()
    VS2010 C++ 插件 VissualAssistX 安装
    vs2010 > LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
    int、long、long long 的取值范围
    B树 B-树 B+树 B*树
    PTA 5-10 公路村村通 (30)
  • 原文地址:https://www.cnblogs.com/javajetty/p/9657400.html
Copyright © 2020-2023  润新知