2008年1月7日月曜日

chflags

ports で opera を入れたら一緒に compat4x が入った. そして, compat4x を make clean しようとしたら
rm -rf compat4x/work/var/empty
rm: empty: Operation not permitted

という感じになって消せないディレクトリができてしまった. chmod で書き込み権限を付けることもできず, こういう場合どうすんのかなあと悩んで man chmod を見たら, "chflags" というキーワードをみつけて思い出した.
ls -lo

をしたら案の定 schg フラグが付いていたので,
chflags noschg empty
rm -r empty

として一件落着.

0 件のコメント: