macOS 手動清理垃圾文件

macOS 手動清理垃圾文件

macOS 最容易產生垃圾文件的地方有三個,一個是 Xcode,一個是 iTunes,還有一個是 VMWare 虛擬機。

1. Xcode 產生的垃圾

在命令行下 cd 到 ~/Library 目錄,輸入命令:

sudo du -d 1 -h

看到 Developer 佔用了 59 G,cd 到 Developer 目錄繼續用上面的 du 命令定位到大文件,發現有三個目錄是佔用最大的:

(1) /Users/exchen/Library/Developer/Xcode/DerivedData,Xcode 編譯產生的臨時文件,可以全部清空掉。這個一般會佔用幾個 G。

(2) /Users/exchen/Library/Developer/Xcode/iOS DeviceSupport,Xcode 用於調試產生成系統符號文件,根據情況可以刪除一些不常用調試的機型,一般會佔用幾十個G。筆者的電腦上佔用了 40 多G,具體信息如下:

$ sudo du -d 1 -h
1.9G    ./11.0.1 (15A402)
2.1G    ./9.0 (13A344)
1.9G    ./11.0.2 (15A421)
2.0G    ./11.2 (15C114)
2.0G    ./11.3.1 (15E302)
2.9G    ./10.2.1 (14D27)
1.8G    ./8.4.1 (12H321)
1.6G    ./8.1 (12B411)
2.9G    ./10.2 (14C92)
797M    ./8.2 (12D508)
1.9G    ./11.0 (15A372)
2.9G    ./10.1.1 (14B100)
996M    ./9.0.1 (13A404)
2.9G    ./10.3.3 (14G60)
2.9G    ./10.3.2 (14F89)
1.7G    ./8.3 (12F70)
2.0G    ./11.1.1 (15B150)
2.9G    ./10.3.1 (14E304)
2.2G    ./9.3.5 (13G36)
2.0G    ./11.1.2 (15B202)
1.6G    ./8.0.2 (12A405)
 44G    .

刪除不常用的系統版本目錄:

$ rm -rf "9.3.5 (13G36)"
$ rm -rf "8.0.2 (12A405)"
$ rm -rf "8.1 (12B411)"
$ rm -rf "8.2 (12D508)"
$ rm -rf "8.3 (12F70)"
$ rm -rf "9.0 (13A344)"
$ rm -rf "11.0.1 (15A402)"
$ rm -rf "11.0.2 (15A421)"
$ rm -rf "11.1.1 (15B150)"
$ rm -rf "10.2 (14C92)"
$ rm -rf "10.2.1 (14D27)"
$ rm -rf "11.1.1 (15B150)"
$ rm -rf "11.1.2 (15B202)"

(3) /Users/exchen/Library/Developer/Xcode/Archives,Xcode 的打包文件都保存在這裏,一般會有 幾個 G,筆者電腦上佔用了 5.3 G,具體信息如下:

$ sudo du -d 1 -h
 15M    ./2018-07-14
2.6G    ./2018-07-25
1.8M    ./2018-07-12
 19M    ./2018-07-15
169M    ./2018-06-15
490M    ./2018-06-30
7.8M    ./2018-07-06
 24M    ./2018-07-09
2.2M    ./2018-07-10
 41M    ./2018-07-17
1.7G    ./2018-07-26
 19M    ./2018-07-18
 18M    ./2018-07-16
 77M    ./2018-06-20
1.9M    ./2018-06-28
 53M    ./2018-06-19
 73M    ./2018-07-04
 13M    ./2018-07-03

可以根據需要,把一些老版本沒用的包都給刪掉。

2. iTunes 的備份目錄

(1) 手機插入電腦之後,默認 iTunes 會自動備份,可以根據情況刪除不需要備份的目錄,打開 /Users/exchen/Library/Application Support/MobileSync/Backup,會看到相應的備份目錄,一個目錄就是一臺手機的備份數據。信息如下:

$ du -h
6.9M    ./68595a50880ac28f66a337e338b6b433e45232d8/Snapshot
835M    ./68595a50880ac28f66a337e338b6b433e45232d8
835M    .
$ rm -rf 68595a50880ac28f66a337e338b6b433e45232d8

(2) 使用 iTunes 安裝的應用會保存 IPA 包,目錄是:/Users/exchen/Music/iTunes/iTunes Media,沒必要保存的 IPA 可以進行刪除。信息如下:

$ ls -al
total 5327944
drwxr-xr-x  23 exchen  staff        736  5  5 22:38 .
drwxr-xr-x   8 exchen  staff        256  5 15 23:42 ..
-rw-r--r--@  1 exchen  staff       6148  4  2 15:09 .DS_Store
-rw-r--r--   1 exchen  staff   95598501  9  2  2017 Chrome 47.2526.107.ipa
-rw-r--r--@  1 exchen  staff   28631235  3 29 22:34 Lucky Test 1.3.ipa
-rw-r--r--   1 exchen  staff   17631079  5  3 14:11 XX.ipa
-rw-r--r--   1 exchen  staff     164171  7 19  2017 getAuth_81.ipa
-rw-r--r--@  1 exchen  staff    3274620  3 30 11:52 iDevice 1.3.1.ipa
-rw-r--r--@  1 exchen  staff    3637154  3 30 11:52 iDeviceLite 1.3.1.ipa
-rw-r--r--   1 exchen  staff   10703740  5  5 21:57 webview.ipa
-rw-r--r--@  1 exchen  staff  184542678  4 17 18:43 微信 6.6.6.ipa
-rw-r--r--   1 exchen  staff  195773251  9  2  2017 支付寶 10.0.20.ipa
-rw-r--r--   1 exchen  staff   39572540  3 19 17:44 約愛吧.ipa
-rw-r--r--@  1 exchen  staff  841399502  4  4 15:56 夢幻西遊 1.168.0.ipa
-rw-r--r--   1 exchen  staff   45382867  9  2  2017 電池醫生 1.4.ipa
-rw-r--r--   1 exchen  staff  207238424  9  2  2017 百度地圖 10.1.0.ipa
-rw-r--r--   1 exchen  staff  312228484  9  2  2017 嗶哩嗶哩 5.12.1.ipa
-rw-r--r--   1 exchen  staff    9748224  9  2  2017 手機監視器 1.0.3.ipa
-rw-r--r--   1 exchen  staff  644014622  9  2  2017 兄弟屠龍傳 2.2.ipa

3. 清理 VMware Fusion 虛擬機

虛擬機使用久了,需要進行清理,釋放空間,方法是選擇目標虛擬機,右鍵菜單選擇“設置” -> “常規”,點擊“清理虛擬機”按鈕,一般至少能釋放幾G到十幾G的空間,如下圖所示。可以放心,清理完成之後,虛擬機的使用不會受任何影響。

macOS 手動清理垃圾文件
原文地址:https://www.exchen.net/macos-manual-clean-trash.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章