Tips記事
» 2003年03月05日 18時31分 UPDATE

どうしても削除できないファイルがある〜chattr/lsattr編〜

[木田佳克,ITmedia]

 「誤ってファイルが削除されないよう対策がしたい〜chattr編〜」Tipsでも挙げている「chattr」によるカスタマイズを行うと、lsコマンドでも属性確認ができない。このため、設定を忘れた頃に戸惑ってしまう場合がある。

$ touch temp
$ chattr +i temp
$ ls -l temp
-rw-r--r-- 1 root  root    0 3月 5 18:23 temp
$ rm temp
rm: remove write-protected regular empty file `temp'? y
rm: `temp' を削除できません: 許可されていない操作です

 このような場合には、「lsattr」コマンドを使い該当すると思われるファイルを確認してみればよい。また、chattrにて「-i」オプションを指定すれば削除可能だ。

$ lsattr temp
---i---------- temp

$ chattr -i temp
$ rm temp

Copyright © ITmedia, Inc. All Rights Reserved.

アイティメディアからのお知らせ

注目のテーマ

あなたにおすすめの記事PR