禁止chattrはファイルの使用が削除されます

chattrはは何ですか?

chattrはLinuxの第二拡張ファイルシステム(のE2F)の上のファイル固有の属性を変更

使用

  • + Iまたは-iセット/キャンセルファイルを変更することはできません:あなたはそれを削除できないことを、名前を変更するためにそれを与えていない、あなたは、ファイルへのリンクを作成することはできませんが、スーパーユーザのみが設定できるファイルにデータを書き込むことはできませんまたはプロパティをクリアします。
# 使用 chattr +i xxxx 来设置文件不能删除和修改
$ chattr +i test.log
# 使用 lsattr test.log 查看当前设置的文件属性
$ lsattr text.log
----i---------- test.log
# 使用 rm 试试 能不能删除
$ rm test.log
rm: remove write-protected regular empty file 'test.log'? y
rm: cannot remove 'test.log': Operation not permitted
$ sudo rm test.log
rm: cannot remove 'test.log': Operation not permitted
# 取消 +i 的属性
$ sudo chattr -i test.log
# 再次查询文件属性 
$ chattr +i test.log
--------------- test.log
$ rm test.log

おすすめ

転載: www.cnblogs.com/l5gw/p/11100744.html