chmod
change mode 修改文件权限
其中
r:可读权限, w:可写权限,x:可执行权限,-:无权限
r=4 ,w=2,x=1,-=0
第234列,当前用户权限, 也可以用u表示
第567列,当前用户组权限,也可以用g表示
第8910列,其他用户组权限,也可以用o表示
所以修改用户权限有以下方式:
1、数字型
2、按用户组赋值
3、用户组单项增减型
注意:
chmod修改目录权限时,只对目录本身生效
修改aming2 目录后,目录里的文件权限并未修改。
如想修改目录及目录下的文件权限,使用chmod -R
此时,修改权限生效。
chown
change owner
chown -R username:group filename
修改用户
修改属组
同时修改属主和属组
同理,如果想连同目录下的文件一起修改权限 chown -R 即可。
umask
设定默认的文件、目录权限
centos 默认umask 022 ,新建目录默认权限755,新建文件默认权限644
关系如下:
目录完整权限rwxrwxrwx(777)-umask=默认值
chattr lsattr
chattr 控制文件及目录属性
lsattr 查看属性