使用 chattr 实现对文件属性的精细化管理
经典的 write,read,execute 属性管理方式太粗了,我们可以使用 chattr
实现更精细化的管理
chattr 的语法为
hattr [ -pRVf ] [ -v version ] [-+= mode ] files...
其中 -+=
分别表示
- -
- 取消指定的属性
- +
- 激活指定的属性
- =
- 设置为指定的属性
而 mode
包括如下这些属性
- A
- Atime,告诉系统不要修改这个文件的最后访问时间
- S
- Sync,对文件的修改立即写到磁盘中
- a
- append only,只允许往文件中追加数据。对于目录则意味着无法在目录中删除文件
- i
- immutable,不允许修改文件,对于目录则意味着只能修改文件,无法新增或删除文件
- D
- 检查压缩文件中的错误
- d
- no dump,文件系统备份时,dump程序忽略这个文件
- C
- compress,系统以透明方式压缩这个文件
- s
- secure delete,系统在删除该文件时,使用0填充文件所在区域
- u
- undelte,系统删除文件后,会保留其数据块,以便以后能够恢复该文件
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
上一篇: 如何设置容器中的时区
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论