ディレクトリ を削除したいです982899
。ディレクトリ の下にありますbig
。最初に を削除しようとすると982899
、次のようなメッセージが多数表示されます。
rm: `982899/.../...v' を削除できません: 権限が拒否されました
そのため、chmod 777 .
ディレクトリを使用してbig
すべてを変更できるようにします。
しかし、その後もrm -rf 982899
同じメッセージが表示されます:
rm: `982899/.../...v' を削除できません: 権限が拒否されました
を実行したのですchmod 777 982899
が、何も変わりませんでした。
なぜですか? ディレクトリを削除するにはどうすればいいですか982899
?
答え1
rm -rf 982899
は、そのディレクトリ内のものをすべて再帰的に削除しようとし、ディレクトリが空になったら、ディレクトリ自体を削除します。したがって、 内のアイテムを削除する権限がないことが問題である可能性があります。この問題を回避するには、 、 、またはを982899
試すことができます。ただし、コマンドは再帰操作に大文字を使用することに注意してください。chmod -R 777 982899
chown -R <your_user> 982899
chxxx
-R
答え2
以下のメッセージが表示される可能性があります:
rm: `982899/.../...v' を削除できません: 権限が拒否されました
owner
ファイルの が別のユーザー (例 ) であるため、このエラーが発生しましたroot
。
root
これは、次のように実行することで解決できます。sudo
sudo rm -rf 982899