手賤刪了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
祝大家都能清除成功!!
- 打開Terminal(打開lauchpad搜索terminal,就是黑色那塊東西)
- 輸入sudo rm -rf
- 把垃圾桶裡面,找到那個刪除不掉的那個文件(備份),拽到剛才剛才那句話(sudo rm -rf)後面,就會出現路徑,類似sudo rm -rf /Volumes/Seagate Backup Plus Drive/.Trashes/501/105-18-201608
- 然後確定,需要輸入密碼就輸入,然後就等個五到十分鐘
- done
很簡單,換電腦啊
把time machine硬碟插上再清空,或者手動用終端清空廢紙簍。你如果不願意研究macos的目錄結構,也可以藉助類似macpilot的軟體
直接下載360粉碎文件或恢復文件
推薦閱讀:
※為什麼MacBook air那麼好的屏幕會被人說垃圾呢?
※在 Mac 下,如何將 F1 設為刪除鍵?
TAG:Mac | TimeMachine |