chattr
Linuxにおいて,ファイルに特別な属性を付加するコマンド ファイルシステムがどの属性に対応しているかは別途確認する必要がある
書き込み出来ないファイルの作成
i
属性をファイルに付加する
$ chattr +i hoge.txt
これで,ファイルの内容の書き換えや,削除が出来なくなる. 読み込みは出来る.
解除したい場合は i
属性を取り除く
$ chattr -i hoge.txt
圧縮ディレクトリの作成
ディレクトリの中身をファイルシステム的に自動的に圧縮されるようにする.
c
属性を追加する
$ chattr +c ./hoge/
解除
$ chattr -c ./hoge/