題:
無法清空垃圾箱
Nick Berardi
2012-02-13 20:00:51 UTC
view on stackexchange narkive permalink

我正在嘗試清空我的垃圾箱,它一直給我一個錯誤消息,

。目前無法打開垃圾箱,因為該垃圾箱正在被另一個任務使用。

我嘗試過重新啟動計算機,運行 Finder > Secure Empty Trash ,一切都會產生相同的結果,並且從上面顯示錯誤消息。

五 答案:
Matt Love
2012-02-13 20:14:19 UTC
view on stackexchange narkive permalink

嘗試在終端中運行此命令:

  sudo rm -rf〜/ .Trash / *  

它會提示您輸入管理員密碼,但這應該可以刪除垃圾箱中的所有文件,而不會出現任何問題。

祝您好運!

我有一個類似的問題,就是清空垃圾箱需要花費數小時... sudo命令可以解決問題。 (長期解決方案是重新安裝OSX)
KidPub
2012-02-13 20:19:16 UTC
view on stackexchange narkive permalink

您可以使用 fuser 列出具有打開文件的進程:

  ps -eal | grep $ {fuser〜/ .Trash) 
gentmatt
2012-02-13 20:25:39 UTC
view on stackexchange narkive permalink

X LAB

...提供了有關在Mac OS X中解決垃圾問題的指南。

其他應用程序正在使用的文件

如果收到指示文件既不能移動到回收站,也不能從回收站中清空的消息,請使用以下一種或多種方法。

退出正在使用該文件的應用程序。通常,這將使您可以將文件移至“垃圾箱”或清空垃圾箱。如果不確定具有文件“正在使用”的應用程序,則終端命令 lsof 可以告訴您Mac OS X認為正在使用該文件的進程或應用程序的名稱,如下所示:

  1. 單擊Dock中的“廢紙icon”圖標以打開一個Finder窗口,其中顯示了您的廢紙the的內容。

  2. 打開終端。

  3. 在終端提示下,鍵入 lsof ,後跟一個空格,但不要按Return鍵。

  4. 將“使用中”文件從“廢紙rash”拖放到“終端”窗口。文件的路徑將出現在 lsof 命令之後:

      lsof / path_to_file  
  5. 按回車鍵。如果文件“正在使用”,則lsof的輸出將在第一列標題COMMAND下列出聲稱正在使用該文件的應用程序或進程的名稱。

  6. 如果該文件被打開的應用程序“使用中”,請退出該應用程序。如果後台進程具有文件“正在使用”,請使用“活動監視器”終止該進程。

  7. ol>

    注意:終止進程時必須小心因為Mac OS X需要某些後台進程。退出loginwindow或kernel_task之類的進程可能會迫使您退出帳戶,凍結Mac或導致內核崩潰。如果您不知道退出流程可能會有什麼影響,請不要退出該流程。

    清空並重新創建一個帳戶的廢紙

  • 受影響的帳戶是admin:

      sudo rm -ri〜/。垃圾
     
  • 受影響的帳戶是用戶:

      sudo rm -ri /Users/user_name/.Trash

然後註銷並重新登錄。

注意:請確保您鍵入的命令與指定的命令完全相同,然後再執行此命令中的印刷錯誤可能會帶來可怕的後果

user16639
2012-02-14 02:44:37 UTC
view on stackexchange narkive permalink

垃圾桶!(免費)

此AppleScript應用程序會強制清空您的垃圾桶。如果您在“廢紙files”中有文件或文件夾的權限設置不正確,鎖定了“廢紙rash”項,想要安全地刪除被卡住的項或從其他分區中將廢紙items項刪除,則特別有用。

kenorb
2016-11-23 18:37:23 UTC
view on stackexchange narkive permalink

要確定正在使用垃圾箱的任務,可以使用以下命令:

  lsof |grep垃圾
 

然後通過在第二列中指定PID來退出或殺死它,例如

 殺死PID
 

添加 -9 強制將其殺死。 sup>


或者,您可以安裝 What's Keeping Me 應用程序,該應用程序可以識別並殺死阻止垃圾桶被清空的進程。

根據網站簡介:

您是否曾經遇到過因某些原因而無法清空垃圾箱或彈出磁盤的問題?通常原因是因為某些應用程序打開了文件,因此您無法擺脫磁盤或丟棄文件。這就是為什麼我們製作了《保持我的東西》!“保持我的狀態”將識別使項目保持打開狀態的應用程序。



該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...