文件权限

 
0
 
0 定义
  • 某用户下,某文件的权限
1 种类及其他
  1. 种类
    1. 可读(r)
    2. 可写(w)
    3. 可执行(x)
    4. 没有对应权限(-)
  2. 权限位(权限所属)
    • 三个部分.每部分三位. 按顺序分别是 属主 属组 其他
    • 见下图示说明
  3. 权限对应数字编号
    1. 可读(4)
    2. 可写(2)
    3. 可执行(1)
    4. 没有对应权限(0)
  4. 权限计算(例)
    1. 属主 : 可读可写可执行: 4+2+1
    2. 属组 :可读可写: 4+2
    3. 其他人:没有任何权限: 0
    4. 综合
      • rwxrw----  等价于  760
  5. 权限归属
    1. 属主:u
    2. 属组:g
    3. 其他人:o
2 权限的设置
 
  • 格式
    • chmod 参数 权限表达式 操作对象
    • 递归增加权限(给目录及其下所有文件及文件夹同时增加某权限)
      • chmod  -R  权限表达式 操作对象   
  • 分类
    1. 新设/覆盖原 权限
      • 文件权限
        • 例:给index文件设定权限---属主 : 可读可写可执行; 属组 :可读可写; 其他人:无权限
        • chmod 760 index
      • 文件夹权限
        • 例:给baidu 文件文件夹下所有文件设置权限rwxr--r--
        • chmod -R  744  baidu
    2. 修改权限
      • 例: index文件修改权限---属组增加可执行; 其他去掉可读权限
      • chmod g+x,o-r index
3 权限对不同用户的意义
  • 普通用户是严格遵守权限的
  • root用户是高于权限
    • 权限需要重新登才生效(su和su - 都可以)
4 文件某权限需要路径的最小权限
  • 文件可读/写,其路径---必须拥有---可执行权限
  • 文件可执行,其路径---必须拥有---可读,可执行权限
5 默认文件.文件夹权限的由来
  • 文件权限的由来
    • 是 666 - umask 的值(奇变<+1>,偶不变)
    • root中默认文件权限:644
  • 文件夹权限由来
    • 是 777 - umask 的值
    • root中默认的文件夹权限:755
  • umask
    • root : umask 022
    • test09 : umask 002
 
 
权限位(权限所属)
权限计算
 
chmod  -R 参数应用
 
一种给文件夹/目录下文件 设定权限的方法
 
补充
 
把某文件里边所有内容删掉:
  • rm -rf ./*
 
 
 
 
 
 
 
posted @ 2021-12-15 20:02  tslam  阅读(103)  评论(0编辑  收藏  举报