「誤ってファイルが削除されないよう対策がしたい〜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.