Linux基础(三)文件权限、
一、文件权限
1.1 chown :修改文件的所有者。
chown 拥有者 文件/目录
-R 递归修改
1.2 chgrp :修改文件所属组。
chgrp 拥有者 文件/目录
-R 递归修改
1.3 chmod :修改拥有者和所属组的权限。
1.3.1 加减法:u/g/o 例: chmod u+rwx,g+rwx 文件/目录
1.3.2 数字法:数字法 r=4,w=2,x=1。 例:chmod 777 文件/目录
rwx=7,rw-=6,r--=4,r-x=5,--x=1
PS:①文件所有者如果被移除w权限,可以使强制保存(wq!)进行w操作。但是所有组其他人员不行。
②用户即使对一个目录没有w权限,也可以编辑该目录中拥有者是自己的文件。
二、默认权限 -umask
2.1 umask:查看当前用户的uamsk权限; —s 选项
0022——拿走的权限
- 第一个数字表示特殊权限
- 022==rwxr-xr-x
PS:①这是默认创建文件和目录的权限,文件会=额外拿走X权限
②普通用户默认002,root用户022
2.2 临时修改:umask 0000
三、特殊权限