標籤:

手賤刪了time machine的幾個備份文件,然後賴在廢紙簍清空不了,怎麼辦?

手賤刪了time machine的幾個備份文件,然後賴在廢紙簍清空不了。直接清空的話,刪除了很久都刪不完。。大概文件數量太多了?有沒有除了恢復備份以外的別的辦法


這個問題我得來回答一下,因為我也是手賤,刪不掉。

說一下我的解決方法:使用命令強制刪除

你可能已經注意到,拔掉移動磁碟之後,廢紙簍就乾淨了,再次插上,垃圾又會出現在廢紙簍里。

為什麼?

至少說明了一點:這個垃圾文件可能不在電腦里,而在移動硬碟里。

如果明白了這一點,下面就是需要做一件事,到移動硬碟里找到這個文件,然後刪除!!

所以:

第一步:找到當初做備份用的盤

MAC中外置硬碟都掛載在「/Volumes 」中,所以:

&> cd /Volumes
# ls一下,我的有四個,備份那個是:MacOS擴展
&> ls
MacOS擴展 Macintosh HD Windows 系統盤
# 進到移動硬碟中
&> cd MacOS擴展

第二步:找到移動硬碟中的廢紙簍

在移動硬碟的根目錄下,有一個「.Trashes」的文件夾,這就是你刪不掉的文件所在的地方。

# cd 到廢紙簍中
&> cd .Trashes
# ls 一下,看看廢紙簍里有啥
&> sudo ls
501
# 只有一個501文件夾
# 進到501文件夾
&> cd 501
# 直接刪除
&> sudo rm -rf *

刪除的時間可能比較長,因為和你刪除的文件大小有關

備註:如果存在某些文件夾無法刪除怎麼辦?

rm: 501/Backups.backupdb/xxxMac/2017-06-24-174803/Macintosh HD/System/Library/Graphics/Quartz Composer Plug-Ins/WOTD.plugin/Contents/Resources/ar.lproj: Directory not empty

刪除的時候如果遇到上面的提示,我就是在刪除的時候出現如上的錯誤提示。

不要擔心,手動cd到目錄下,手動刪除文件夾即可,比如:

&> cd 501/Backups.backupdb
&> sudo rm -rf xxxMac

最後:普及一下如何正確刪除Time Machine備份文件

官方的教程:OS X Yosemite: 從備份磁碟中移除備份項目


哈哈,程序小白完美解決啦。所有的小白看過來~~~

只要4步就行!實測可行!!!

詳細步驟如下:

第一步:

點開dock一欄左邊圖標launchpad(就是那個灰色的小火箭)

第二步:

在所有的應用中找到「終端」(就是一個像小黑板的應用)

第三步:

打開你的廢紙簍

第四步:

在終端里輸入「sudo空格rm空格-rf空格」(懶癌黨請複製:sudo rm -rf )

一定要注意空格啊!!!

然後,將廢紙簍里的文件拖拽到終端里,(這時文件的路徑就會自動輸入到終端里)按enter回車

如下圖

敲黑板,請注意!!!:我的第一行是失敗的,因為輸入sudo rm -rf 後我直接敲了回車,所以失敗。大家要把文件拖拽過去以後再敲回車!

每一行的輸入回車後,都伴隨廢紙筐一個文件夾的清除,真是開心啊!!!

THE END

祝大家都能清除成功!!


  1. 打開Terminal(打開lauchpad搜索terminal,就是黑色那塊東西)
  2. 輸入sudo rm -rf
  3. 把垃圾桶裡面,找到那個刪除不掉的那個文件(備份),拽到剛才剛才那句話(sudo rm -rf)後面,就會出現路徑,類似sudo rm -rf /Volumes/Seagate Backup Plus Drive/.Trashes/501/105-18-201608
  4. 然後確定,需要輸入密碼就輸入,然後就等個五到十分鐘
  5. done


很簡單,換電腦啊


把time machine硬碟插上再清空,或者手動用終端清空廢紙簍。你如果不願意研究macos的目錄結構,也可以藉助類似macpilot的軟體


直接下載360粉碎文件或恢復文件


推薦閱讀:

為什麼MacBook air那麼好的屏幕會被人說垃圾呢?
在 Mac 下,如何將 F1 設為刪除鍵?

TAG:Mac | TimeMachine |