内容一: chattr 格式
1.1 锁定文件的格式(文件将无法被修改、追加和删除)
# chattr +i <file>
1.2 解锁文件的格式(文件将可以被修改、追加和删除)
# chattr -i <file>
1.3 锁定文件后仅可追加内容的格式(文件将无法被修改和删除,但是可以被追加新内容)
# chattr +a <文file>
1.4 解锁文件只可被追加内容的格式(文件将取消无法被修改和删除,但红四可以被追加新内容的状态)
# chattr -a <file>
1.5 显示文件特殊属性
# lsattr <file>
内容二: chattr 的使用案例
2.1 案例一:锁定文件并显示文件的锁定状态
2.1.1 锁定文件
# chattr +i /etc/resolv.conf
(补充:这里以锁定 /etc/resolv.conf 文件为例)
2.1.2 显示文件的锁定状态
# lsattr /etc/resolv.conf
----i----------- /etc/resolv.conf
(补充:这里以显示 /etc/resolv.conf 文件为例)
2.1.3 解锁文件
# chattr -i /etc/resolv.conf
(补充:这里以解锁 /etc/resolv.conf 文件为例)
2.2 案例二:锁定文件后仅可追加内容并显示文件的锁定状态
2.2.1 锁定文件后仅可追加内容
# chattr +a /etc/hosts
(补充:这里以锁定 /etc/hosts 文件为例)
2.2.2 显示文件的锁定状态
# lsattr /etc/hosts
----a---------- /etc/hosts
(补充:这里以显示 /etc/hosts 文件为例)
2.2.3 解锁仅可追加内容的文件
# chattr -a /etc/hosts
(补充:这里以解锁 /etc/hosts 文件为例)