Macでゴミ箱に移動できないファイルを強制削除

やりたい事

  • Macでファイルやフォルダをゴミ箱に移動しようとしても下記のような状態になり削除できない状態の時に、強制削除する

方法

  1. Terminal.appを起動する
  2. sudo rm -rf と入力し、削除したいフォルダかファイルをドラッグ&ドロップし [enter]
     → ドラッグ&ドロップするとファイル名が入力される
  3. 管理者パスワードを入力する
Last login: Sat April  18 10:55:03 on

The default interactive shell is now zsh.
To update your account to use zsh, please run `chsh -s /bin/zsh`.
For more details, please visit https://support.apple.com/kb/HT208050.

name:~ username$ sudo rm -f /Users/username/OneDrive/Dropbox/Program\ Files/readme.txt 

Password:
name:~ username$

上記の例の場合、”OneDrive/Dropbox/Program Files/readme.txt” を削除する。(Program\ Files/readme.txt になっているのはフォルダ名にスペースが入っているため)

メモ

どんなファイルでも消せるのでファイルの削除には気をつける事。

rm コマンドのオプション
-r フォルダを削除(サブフォルダも削除。このオプションが無い場合フォルダは削除できない)
-f 確認無しで削除