ファイル屬性を表示
Linux lsattr コマンド 構(gòu)文
機能: lsattr コマンドは、ファイル屬性を表示するために使用されます。 chattr を使用してファイルまたはディレクトリの屬性を変更し、lsattr コマンドを?qū)g行してその屬性を照會します。
構(gòu)文: lsattr [-adlRvV][ファイルまたはディレクトリ...]
Linux lsattr コマンド 例
1. chattr コマンドを使用して、システム內(nèi)のキー ファイルが変更されないようにします:
# chattr +i /etc/resolv.conf
次に、mv /etc/resolv.conf などのコマンドを使用してファイルを操作すると、次の結(jié)果が得られます。操作の結(jié)果は許可されません。
vim がファイルを編集すると、W10: 警告: 読み取り専用ファイルの変更エラーが表示されます。このファイルを変更する場合は、i 屬性を削除する必要があります:
chattr -i /etc/resolv.conf
lsattr コマンドを使用してファイル屬性を表示します:
# lsattr /etc/resolv.conf
出力結(jié)果は次のとおりです:
----i-------- /etc/resolv.conf
2. ファイルはデータを追加することしかできませんが、削除することはできません。さまざまなログ ファイルに適しています:
# chattr +a /var/log/messages