
最近ファイル削除機能を使用しましたが、特定のrm -r /path/to/file
場所から削除するとエラーが発生しました:を入力しようとしましたが、エラーoverride rw-r--r-- root/admin for filename?
がy
発生しました。rm: filename: Permission denied
私も試してみましたrm -rf
が、またyes | rm -r
エラーが発生しましたrm: filename: Permission denied
。この奇妙な問題を解決する方法はありますか?私のオペレーティングシステムはMac OSX Yosemiteで、端末を使用しています。
答え1
あなたのファイルはrootユーザーによって作成されたようです。したがって、ファイルを変更または削除するには、rootとして認証する必要がありますsudo
。これを行うには、次のように入力します。
sudo rm -rf path/to/file
rm -rf
ここでは再帰の削除したがって、path/to/file
ディレクトリの場合、その内容はすべて削除されます。コンピュータからパスワードを要求します。このコマンドを実行した後、ファイルは次のようになります。完全に削除されました!。
答え2
MacOSで次を見つけました。
chmod u+w FILE
rm -f FILE
または
chmod -R u+w DIR
rm -rf DIR
一部の「許可拒否」の問題を修正しました。
答え3
sudoを使用してフォルダを削除してみることができます。
sudo rm -rf foldername