web-dev-qa-db-ja.com

Macのゴミ箱は空にならず、rm〜 / .Trash / *は何もしません

Dockのゴミ箱アイコンには、ファイルを含むゴミ箱が表示されます。右クリックしてEmpty Trashを試しましたが、ファイルが表示されます。

Finderでごみ箱フォルダを開くと、まだいくつかのファイルが表示されています。

rm ~/.Trash/*を使用してゴミ箱を手動で空にしようとしましたが、機能しません。実際、ls ~/.Trash/は、フォルダが空であることを示しています。

Force Quitting Finderを試しましたが、それも役に立ちませんでした。

再起動することで問題が解決すると確信していますが、再起動を必要としないソリューションをお勧めします。

仕様:

  • Mac OS X 10.8.2 Mountain Lion
  • MacBookPro2009年半ば
3
mcandre

再起動しても効果はありません。 DiskUtility.appを使用してUSBドライブを修復しようとしました。ファイルシステムが破損していることが判明しました。ファイルのバックアップ、再フォーマット、およびファイルの復元のみで、ドライブの.Trashesフォルダーが修正されます。

Seagateは、ケーブルが揺れると強制的に切断されます。ハードウェアの問題が原因で、そもそもファイルシステムが破損した可能性があります。

4
mcandre

Finderからアプリをゴミ箱に入れているときにファイルが使用中の場合、ゴミ箱はそのファイルを削除しないため、アプリを終了してからもう一度お試しください。

編集:ゴミ箱を空にする間、オプションキーを押し続けてみてください

それが機能しない場合は、次のことを試してください。

Open a terminal.
cd
cd .Trash
rm -fr . (or rm -fr * )
exit

ディスクユーティリティを開く

修復許可

これを読んでください:私はずっと前にこの問題を抱えていたので

そしてそれを解決するために、私はあなたが問題を解決するとは思わなかった何かをしました、しかし何らかの理由でそれはしました。私はゴミ箱を開け、Cmd-Aですべてを選択し、次にCmd-Iでこれらすべてのファイルの大きさを(まとめて)調べました。Macがファイルにアクセスしてサイズを確認しようとすると、ファイルが消えました。

多分それはあなたのために働いた;)私に知らせてください

1
Arash

再起動する必要はありませんか?ここでそれがどのように行われるか。

システムには複数のゴミ箱があります。外部にも独自の「.Trash」ディレクトリがあります。そのため、「option」キーを押しても、他のディスクの一部のロックフォルダを削除できない場合があります。

では、どうやって?

  1. デスクトップ上の一般的なゴミ箱ファインダーに移動します
  2. 頑固なファイル/フォルダを右クリック-> '情報を見る'
  3. 'General'の下で、 'where'パスをメモまたはコピーします
  4. オープンターミナル[command+space、タイプ "terminal"]
  5. タイプ:Sudo rm -R PATH_TO_THE_STUBBORN_DIRECTORY
  6. オーバーライドするように求められます... yesの場合はyと入力し、 enter

ブーム!

1
AFwcxx

これらのゴミは外付けドライブからの偶然ですか?またはバックアップ?もしそうなら、試してみてください:

cd/Volumes ls cd <> ls -a Sudo rm -rf .Trashes

1
heyang