web-dev-qa-db-ja.com

ごみ箱からアイテムを削除できません

外付けハードドライブから削除したゴミ箱にいくつかのロックされたファイルがあります。私はいくつかの異なることを試みましたが、それらを削除します。

私が試してみました:

Sudo rm -rf ~/.Trash
mkdir ~/.Trash
killall Finder

といくつかの異なるプログラムが、ファイルを取り除くものは何もありません。

2
Bobin

ファイルがMacに保存されていない場合、ファイルは保存されません。

/Users/username/.Trash

…しかし、代わりに、ここからアクセスできるドライブ自体にあります。

/Volumes/volume-name/.Trashes/501/

番号501は、Mac OSXユーザーアカウントのデフォルトのユーザーIDです。そこからファイルを手動でrmしてみることができます。

例えば:

cd '/Volumes/La Cie/.Trashes/501'←これは外付けドライブのゴミ箱に移動します
ls←これにより、ゴミ箱にあるすべてのファイルが一覧表示されます
rm some-file←これにより、some-fileという名前のファイルがゴミ箱から削除されます

それが失敗した場合、問題はファイルがユーザーアカウントによって所有されていないことです。したがって、rmの前にSudoを付けることができます。これにより、root権限でファイルが削除されます。

2
slhck