zoukankan      html  css  js  c++  java
  • 文件权限


    权限格式

    文件的权限格式为:
    -rwxrwxrwx

    各字符的的含义:

    第一个字符:表示文件类型,有三种

    -:文件
    d:目录
    l:连接档
    b:装置文件里面的可供储存的接口设备,
    c:装置文件里面的串行端口设备,键盘

    后面九个长度分为三组表示:

    每组的值都

    都是rwx中的一个,其中

    r:可读,数字值为:4
    w:可写,数字值为:2
    x:可执行,数字值为:1

    分类

    这三组分别属于不同类:

    自己,也就是user。
    同组,也就是group。
    其他,也就是others。

    修改权限

    修改群组: chgrp

    格式:chgrp [-R] newGroupName fileName
    范例:chgrp newTest myTestFile.log
    注意:1. 这里-R表示地柜,指修改包含目录及目录下的文件
               2. 新的用户组要存在才能执行成功
    

    修改用户: chown

    格式:chgrp [-R] newUser fileName
    范例:chgrp zhangsan myTestFile.log
    注意:1. 这里-R表示地柜,指修改包含目录及目录下的文件
               2. 新的用户要存在才能执行成功
    

    修改文件权限: chmod

    修改文件权限稍有不同, 可以通过数字也可以通过加减符号

    • 数字
      按照上面提到的rwx对应的数字,每一组的和即代表这一组的权限,例如对于用户的权限rwx = 4+2+1 = 7,所以-rwxrwx--- = 770
    • 加减号
      权限组分为三种user,group, other。所以用这三个单词首字母表示组别,用等号设置权限例如u=rwx。特别要注意的是每一组之间用逗号分隔,没有空格
    格式:chmod [-R] number fileName
               chmod [-R] u=rwx,go=r fileName
    
    

    再有一点很重要,关于权限x,这个权限代表执行,如果没有则不能执行,例如cd命令。

  • 相关阅读:
    Android JNI与多线程
    V8 API Reference Guide
    V8引擎嵌入指南
    google v8引擎常见问题
    Android单例模式
    setTimeout和setInterval
    Android ANR
    android全屏
    Android进程和线程(Android开发指南--译)
    ubuntu下一次网络流量危机
  • 原文地址:https://www.cnblogs.com/bugstar/p/9935811.html
Copyright © 2011-2022 走看看