企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# chattr 改变文件属性 **作用**:`chattr` 改变文件属性。 **语法**: ``` chattr [-R] file... ``` **选项**: * `-R`:递归处理,将指定目录下的所有文件及子目录一并处理 **参数:** * `+`:开启文件或目录的该项属性 * `-`: 关闭文件或目录的该项属性 * `=`:指定文件或目录的该项属性 * `a`:让文件或目录仅供附加用途 * `b`:不更新文件或目录的最后存取时间 * `c`:将文件或目录压缩后存放 * `d`:将文件或目录排除在倾倒操作之外 * `i`:不得任意更动文件或目录 * `s`:保密性删除文件或目录 * `S`:即时更新文件或目录 * `u`:预防意外删除 * `file`:文件或目录 **示例**: 防止文件`howie.txt`被删除或修改: ``` #chattr +i howie.txt ``` 让文件`howie.log`只能往里面追加数据,但不能删除,通常适用于各种日志文件: ~~~ # chattr +a /var/log/howie.log ~~~