文件权限
0
0 定义
-
某用户下,某文件的权限
1 种类及其他
-
种类
-
可读(r)
-
可写(w)
-
可执行(x)
-
没有对应权限(-)
-
权限位(权限所属)
-
三个部分.每部分三位. 按顺序分别是 属主 属组 其他
-
见下图示说明
-
权限对应数字编号
-
可读(4)
-
可写(2)
-
可执行(1)
-
没有对应权限(0)
-
权限计算(例)
-
属主 : 可读可写可执行: 4+2+1
-
属组 :可读可写: 4+2
-
其他人:没有任何权限: 0
-
综合
-
rwxrw---- 等价于 760
-
权限归属
-
属主:u
-
属组:g
-
其他人:o
2 权限的设置
-
格式
-
chmod 参数 权限表达式 操作对象
-
递归增加权限(给目录及其下所有文件及文件夹同时增加某权限)
-
chmod -R 权限表达式 操作对象
-
分类
-
新设/覆盖原 权限
-
文件权限
-
例:给index文件设定权限---属主 : 可读可写可执行; 属组 :可读可写; 其他人:无权限
-
chmod 760 index
-
文件夹权限
-
例:给baidu 文件文件夹下所有文件设置权限rwxr--r--
-
chmod -R 744 baidu
-
修改权限
-
例: 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 ./*