Linux/削除できないファイル

Operation not permitted 削除できないファイル

dokuwiki.fl8.jp転載済み

不正ファイルなど置かれた場合、置かれたファイルが削除できない場合があります。

これはLinuxのext2、ext3のファイルシステムにおいて、
パーミッション以外のファイル属性を操作するもの。

  • lsattr
  • chattr

普通に削除しようと思っても

# rm -rf ttyload
rm: cannot remove `ttyload': Operation not permitted

確認すると

# lsattr ttyload 
s---ia------- ttyload

属性変更すると削除できる。

# chattr -ia ttyload
# lsattr ttyload 
s------------ ttyload

削除完了

# rm -rf ttyload