rm: `/../...v' を削除できません: 権限が拒否されました

rm: `/../...v' を削除できません: 権限が拒否されました

ディレクトリ を削除したいです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 982899chown -R <your_user> 982899chxxx-R

答え2

以下のメッセージが表示される可能性があります:

rm: `982899/.../...v' を削除できません: 権限が拒否されました

ownerファイルの が別のユーザー (例 ) であるため、このエラーが発生しましたroot

rootこれは、次のように実行することで解決できます。sudo

sudo rm -rf 982899

関連情報