lsattrコマンドとchattrコマンドの詳細説明

文法:

lsattr [-adlRvV][文件或目录...]

パラメータ:

-a  显示所有文件和目录,包括以"."为名称开头字符的额外内建,现行目录"."与上层目录".."。
-d  显示,目录名称,而非其内容。
-l  此参数目前没有任何作用。
-R  递归处理,将指定目录下的所有文件及子目录一并处理。
-v  显示文件或目录版本。
-V  显示版本信息。

例:

1. chattr コマンドを使用して、システム内のキー ファイルが変更されないようにします。

chattr +i /etc/resolv.conf

次に、 mv /etc/resolv.conf などのコマンドを使用してファイルを操作すると、結果は「操作は許可されません」になります。

vim がファイルを編集すると、W10: 警告: 読み取り専用ファイルの変更エラーが表示されます。このファイルを変更するには、i 属性を削除します。

chattr -i /etc/resolv.conf

lsattr コマンドを使用してファイル属性を表示します。

lsattr /etc/resolv.conf
输出结果为:

----i-------- /etc/resolv.conf

2. ファイルにデータを追加するだけで、削除はしないようにします。これはさまざまなログ ファイルに適用されます。

chattr +a /var/log/messages

おすすめ

転載: blog.csdn.net/m0_46829545/article/details/131049709