[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:50981] Re: 消せないファイル



佐藤と申します。

At Tue, 16 Sep 2008 18:16:16 +0900,
ISOBE/磯部則和/Norikazu wrote:
> ファイルを見てみたところ、
> ------------
> $ sudo ls -li
> ls: cannot access t2b-text.tex: 許可がありません
> 合計 0
> 221775 ?????????? ? ? ? ?                ? t2b-text.tex
> 
> $ sudo file t2b-text.tex
> t2b-text.tex: ERROR: cannot open `t2b-text.tex' (Permission denied)
> 
> $ sudo rm -f t2b-text.tex
> rm: cannot remove `t2b-text.tex': 許可がありません
> 
> $ sudo touch t2b-text.tex
> touch: cannot touch `t2b-text.tex': 許可がありません
> 
> $ cd ..
> $ sudo rm -rf fonttest
> rm: cannot remove `fonttest/t2b-text.tex': 許可がありません
> ------------
> iノード番号はあるものの、パーミッションもオーナ情報などもお
> かしなファイルで rootでも消すことが出来ません。
> ディレクトリごと消せないかと思い、入っているディレクトリを消
> そうとしましたが、他のファイルは消えましたがこのファイルだけ
> は消すことが出来ません。

思いつく範囲としては、
(1) 実はreadonly mountになっている
    # mount -o remount,rw <partition>
    # rm -vf t2b-text.tex
(2) immutable等の拡張属性が入っている(ext2/ext3)
    # lsattr t2b-text.tex
    でチェックして、不要な属性をchattrで剥奪して削除してみる
というところでしょうか。

他にあるとは思いますが、とりあえず。
-- 
佐藤 大輔