Linux 文件系统属性 chattr 权限 学习总结
一、前言:
前面四篇文章分别总结Linux基本权限和umask默认权限、ACL权限、sudo授权以及文件特殊权限 SUID、SGID和Sticky BIT,还有文件系统属性 chattr 权限待总结。
那么,本篇总结Linux权限管理中的文件系统属性 chattr 权限。
二、文件系统属性 chattr 权限
2.1 命令格式
- 命令格式:chattr [+-=][选项] 文件名或目录
- 参数:
- +:增加权限
- - :删除权限
- =:等于某个权限
- 选项:
- i :设置 i 属性
- 针对文件:成为只读(read-only)文件,不允许改名、删除文件,不允许添加和修改文件的数据,root用户也会受到限制;
- 针对目录:不允许建立、删除文件,可以修改目录下文件的数据;
- a:设置 a 属性
- 针对文件:不允许修改、删除数据,可以追加数据
- 针对目录:允许在目录下建立、修改文件,不允许删除文件
2.2 查看文件系统属性 lsattr
- 命令格式
<
- 格式:lsattr [选项] 文件名或目录