跟著這份清理教程,幫你的 Mac 騰出更多儲存空間

你是否有過這樣的經歷:明明感覺電腦里什麼都沒裝,macOS 卻彈出了儲存空間不足的警告。就算你忍痛刪掉了一些個人文件,也只釋放出了幾百 MB 空間,警示框如催命符般持續彈出。

為了解決這一問題,在掏錢購買頂配 iMac Pro 前,不妨先試一試下面介紹的 App 和技巧,讓你的 128 GB MacBook 也能繼續發揮餘熱。

緩存垃圾速速退散

冗餘文件構成

從你第一次按下 Mac 開機鍵的那一刻起,系統就已經開始生成緩存、日誌、臨時文件等各式冗餘項目。此外,macOS 還會默認自帶幾種不同的本地化語言包,適應不同國家需求。

以上所有這些項目,再加上各類 App 的緩存和日誌、卸載 App 後殘留的個人配置文件等,就構成了所謂垃圾文件的主力軍。

既然被稱為垃圾文件,其存在與否對 Mac 的正常運行都不會有太大影響。例如,緩存和臨時文件的主要作用是存儲中間數據,提高任務執行速度;而日誌則是系統和 App 運行時產生的操作記錄、崩潰報告等,可以幫助開發者利用這些信息優化和修復軟體漏洞。

如果你的 Mac 儲存空間不太夠用,可以嘗試優化以上文件的大小。而最簡單的方式,就是三大名言之重啟試試。在這一過程中,系統和 App 所創建的緩存及臨時文件會被清零,釋放出一定大小的空間。除了重啟 Mac 外,退出後重新打開 Chrome 等使用時間較長的 App 也可以空出一部分儲存空間。

原生清理方法

如果你的儲存空間還是比較擁擠,不妨點擊屏幕左上角,在「關於本機」內查看儲存空間的構成情況。一般情況下,iOS 備份文件都佔用了絕大部分空間,應用和文稿也有較大的優化餘地。

點擊右上角的「管理」按鈕後,你會發現原來 macOS 已經自帶了數項常用清理功能,幫助你一鍵搞定。若要繼續優化儲存空間,你只需要按下方類別依次點擊下去,將看不順眼的通通幹掉。

此外,許多 App 的緩存垃圾等都會存放於特定目錄中。比較常見的,如 /Users/用戶名/Library/Caches/Users/用戶名/Library/Application Support 等。你可以進入文件夾中按需清理。但請務必注意:僅在你完全了解文件夾作用後,才能考慮是否刪除,否則可能造成 App 崩潰乃至系統關鍵功能受損等嚴重後果。

然而,這種清理終歸有些繁瑣,而且很容易漏刪或誤刪文件,耽誤寶貴時間。為了更全面快捷地優化你的 Mac,我推薦你嘗試下面幾種專業清理軟體。

用 App 智能清理

CleanMyMac 3

CleanMyMac 3 由 macOS 知名開發商 MacPaw 出品,涵蓋垃圾清理、系統維護、文件粉碎等眾多實用功能。只要點擊底部掃描按鈕,等待一小會,你就能獲知 Mac 內的緩存、日誌、臨時文件、iTunes 和照片資料庫等佔用情況,並一鍵智能清理。

如果你對智能清理不大信任,只需要點擊左側的分類,就能查看所有掃描出的垃圾文件,並根據需要取消勾選某些項目,以免誤傷友軍。

你可以在 MacPaw 官網 或 數碼荔枝 以 99 元人民幣的優惠價格購買 CleanMyMac 3。如果你已經訂閱了 Setapp 服務 的話,就可以免費使用了。

如果你想清理外部磁碟的話,可以試試基礎功能免費的 CleanMyMac 3 孿生姊妹:CleanMyDrive 2。

除 CleanMyMac 3 外,macOS 上還有數款較有名的系統清理工具,我們不妨在下文快速概覽一遍:

MacBooster

MacBooster 是 AdvancedSystemCare 的開發商 IObit 出品的系統優化軟體,除了類似 CleanMyMac 3 的清理功能外,還能查殺病毒、一鍵加速,可以說是 macOS 版的大數字安全衛士了。

你可以在 IObit 官網 購買 MacBooster 6,其入門版售價 39.95 美元,標準版則需要 59.95 美元,可同時安裝在 3 部 Mac 上。

在這裡提醒一下,雖然 IObit 位於成都,但由於其偽裝成國外公司的戰略太成功,主域名已經被科學了,請自備梯子訪問。

Dr.Cleaner

Dr.Cleaner 由開發了 Dr.Unarchiver 等多款 macOS 系統工具的趨勢科技出品,UI 設計清新簡潔,過渡動畫鮮活靈動,顏值極高。

Dr.Cleaner 所篩選出的垃圾文件與上面提到的兩個大同小異,並沒有較大的技術差距。在這裡推薦的主要原因是其基礎版本免費,不用剁手,也能正常使用清掃等主要功能,可以說是比較良心了。

你可以在 Mac App Store 或 趨勢科技官網 下載 Dr.Cleaner,其專業版售價 19.99 美元,支持使用 PayPal 進行支付。

Onyx

Onyx 是一款極其強大的 macOS 專業系統維護管理工具,受到不少 Power User 的青睞。僅僅在「維護」這一個選項卡中,你就會發現維護文件系統、重建服務功能、清理各類緩存等各類深度優化選項,簡單實用。

更良心的是,Onyx 是完全免費的,官網 上還提供了適用於 OSX 10.2 一直到 10.13 High Sierra 的各歷史版本供人下載。如果你覺得 Onyx 很好用,不妨訪問 此頁面 給開發者捐杯咖啡??。

優化本機儲存空間

用上節推薦的軟體全面清理完各種緩存垃圾後,我的 Mac 剩餘空間卻僅僅多了不到 5 GB。看來,對大型低頻使用文件的更全面篩查勢不可避。

分析佔用情況

在「關於本機-儲存空間」中等待一小會兒,macOS 就會告訴你,究竟哪種類別的文件吞掉了你的硬碟。

如果你不想額外安裝 App,可以打開終端,鍵入 sudo du -sh *,按下回車後系統就會自動統計該目錄下所有文件的佔用情況,一般等待一兩分鐘後就能得到結果了。

由於 macOS 終端的默認路徑是當前用戶目錄,若想分析其它位置,你需要首先鍵入 cd /文件夾路徑 移駕,然後再次運行 sudo du -sh * 開始掃描。

使用上述工具找到佔用空間較大、使用頻次低的文件後,你就可以將其刪除或轉移至移動硬碟等處,節省本地儲存空間。

因職業和使用方式的不同,你可能還需要進一步清理各類數據。以 iOS 程序員為例,在開發和測試過程中,Xcode 會在 /Users/用戶名/Library/Developer/Xcode/iOS DeviceSupport 內存放真機調試記錄等信息,而一般的清理工具也會將其默認忽略。敲了幾個月鍵盤後,該文件夾體積可能會達到數十 GB,需要手動刪除。

此外,系統默認的下載文件夾也可能是散亂文件的重災區。我的建議是下載完成後立即將項目移至對應文件夾,不要想著等到以後再整理。

好用的第三方工具

DaisyDisk

DaisyDisk 或許是你能找到最美觀易用的 macOS 磁碟分析工具。不用任何設置,你只需打開應用,選擇磁碟,點擊掃描,就可以去忙其它事情了。

快速篩查完所有本地文件後,DaisyDisk 就會生成如下面的扇形圖。並按照目錄層級和佔用空間排序。其中,最裡面的環形就是系統基礎文件夾,包括用戶、應用程序等組件,因而不建議刪除。

點擊任意扇形後,DaisyDisk 就會跳轉至當前路徑下,只要把其中任意一個文件夾拖到左下角的圓環處,就能收集起來準備一鍵清除了。為安全起見,系統關鍵文件夾是不能清理的,有效防止誤刪。

你可以在 Mac App Store 或 官網 以 68 元的價格購買 DaisyDisk。其授權代理商數碼荔枝的定價則是 59 元,並沒有太大優勢。

P.S. 一次性清理超過 5 GB 無用文件的話,DaisyDisk 就會送你個驚喜彩蛋哦~

OmniDiskSweeper

OmniDiskSweeper 由 Omni Group 出品,旗下軟體包括 OmniGraffle、OmniFocus 等少數派多次推薦的頂級效率工具。其共同特點就是:非常貴。

不過, OmniDiskSweeper 卻是一款完全免費的磁碟清理實用工具。其界面十分簡潔,專註於存儲空間優化這一個方面。雙擊磁碟圖標,OmniDiskSweeper 就會列出目錄中所有文件夾,並給出其確切大小。拖拽至左側廢紙簍圖標內就能徹底刪除了。

你可以在 OmniGroup 官網 免費下載 OmniDiskSweeper。除了最新版外,Omni 還提供兼容舊版系統的數個版本,老 Mac 也不用怕。

NCurses Disk Usage

介紹完以上應用,讓我們再次把視線轉向幾乎萬能的終端。正如你所猜測的那樣,已經有程序員開發了命令行版磁碟管理工具 NCurses Disk Usage,只待我們安裝使用。

如果你安裝了 Homebrew(詳細介紹請戳這裡),可以直接在終端里輸入 brew install ncdu安裝。接著,輸入 ncdu,其就會自動開始掃描全部磁碟信息,大約需要數分鐘就能完畢。

掃描結束後,你可以通過方向鍵移動游標指向,或者直接輸入 s,讓 NCurses Disk Usage 將本目錄文件按照升序排列,快速找到那個最貪吃的文件夾。

按下 Enter 鍵,你就可以進入當前選中的目錄內,像這樣一直深入,總能找到最突兀的文件。再按下 d 鍵,選中項就被徹底刪除,了無痕迹。

如果你想了解更多 NCurses Disk Usage 支持的命令,可以參閱 官網 支持文檔,本文就不細談了。

重複文件出門右轉

如果你的資料整理方法不夠完善的話,很可能會保存多個相同文件,白白佔用空間。這時,就輪到下面的文件查重工具出場了。

Gemini 2

Gemini 2 出自 CleanMyMac 3 的開發者 MacPaw,其 界面設計和交互效果都無可挑剔,甚至獲得了 2017 紅點設計獎。

只要點擊屏幕中央的加號,選擇要掃描的位置,再按下綠色的開始按鈕,Gemini 2 就會幫你發掘重複項或相似照片。

掃描結束後,Gemini 2 會智能判斷哪些文件可以清理。你也可以點擊下面的「查看結果」,按文件類型再次篩查,防止遺漏和誤刪。

為了鼓勵你常回來看看,Gemini 2 還設計了一套完整的成就系統,共有 31 枚金蛋,你可以隨時點擊界面右上角的小星星,查看自己的攻略進度。

你可以在 Mac App Store 或 MacPaw 官網 以 128 元人民幣的價格購買 Gemini 2。當然,它也同時包含於 Setapp 中,供訂閱者免費使用。

dupeGuru

dupeGuru 是一款免費跨平台的開源文件查重工具,界面極其簡潔。啟動之後,你只需添加要掃描的路徑,選擇文件夾屬性(音樂、圖片等)和掃描依據(內容、名稱等),再點擊右下角的「掃描」按鈕就行了。

掃描完畢後,dupeGuru 就會顯示所有相似文件,並給出其匹配程度。你可以按名稱、大小、文件夾等排序,並預覽文件信息等。選中所有冗餘文件後,就可以準備刪除了。

你可以在 官網 免費下載 dupeGuru,支持 macOS、Windows 和 Linux。

其它

除了上面提到的專業查重軟體外,在文章前段推薦的 MacBooster 和 Dr.Cleaner 也自帶有重複文件清理功能,但由於不是主業,只在這裡略提一下,不做詳細介紹了。

科學管理 iTunes 備份

設置默認保存位置

iTunes 備份可以說是我們平常能接觸到最大的文件夾之一,往往佔用了幾十 GB 空間。當你的 iPhone 與 MacBook 容量一樣時,就顯得更為尷尬了。

然而,為了安全起見,定期備份我們的 iOS 設備也必不可少。在這種情況下,我們不妨嘗試將備份的路徑改到外接移動硬碟上,騰出本機空間。

在默認情況下,你的 iOS 設備備份應該被置於 /Users/你的用戶名/Library/Application Support/MobileSync/Backup 中。若要將其轉移,首先需要刪掉整個 MobileSync 目錄。你也可以只是先換個位置存放,以防下面的操作出現問題。

接著,你需要插入用於備份的移動硬碟,如果它是 NTFS 格式的話,還需要首先在磁碟工具中抹掉為 EXFAT 等 macOS 支持的格式。

最後,在外接磁碟根目錄上創建一個名為 MobileSync 的文件夾,在裡層創建一個名為 Backup的文件夾。打開終端,輸入 ln -s /Volumes/外接磁碟名稱/MobileSync/Backup ~/Library/Application Support/MobileSync/Backup並回車。

這時,連接你的 iOS 設備,並打開 iTunes,其備份路徑應該就已經被修改到外接磁碟上,從此再也不用擔心空間不足了。

如果之後想恢復的話,只需要先刪除本機上的 /MobileSync/Backup 文件夾鏈接,再把外接磁碟中的 MobileSync 文件夾拖回 /Users/xxx/Library/Application Support/ 上就行了。

此外,如果你安裝了 iMazing 等 iOS 設備管理軟體的話,它很可能也具有遷移備份位置的功能,你可以翻一下其偏好設置了解。

定期清理備份

除了轉移新備份外,養成定期整理和存檔舊備份的習慣也同樣重要。在 iTunes 偏好設置的「設備」選項卡中,你可以直觀概覽所有 iOS 備份,並刪除較舊版本。

而 iMazing 等第三方軟體還會在儲存空間不夠時自動刪除舊備份,也允許你自動刪除一定時間前的備份,更為方便。

App 也要斷舍離

Web 應用,同樣好用

除了卸載低頻應用外,我們還可以使用瀏覽器代替一部分高頻應用。例如,我對印象筆記的定位是一款全能收藏服務,而非數字筆記應用。因此,我並不依賴原生 App 所提供的筆記快捷鍵,而印象筆記 Web 版從 UI 到響應速度等各方面的體驗幾乎都優於 App。這種情況下,將印象筆記網頁固定在瀏覽器標籤欄上隨時訪問或許更為合適。

除了印象筆記外,還有不少廠商提供 Web 試用版。例如,國產圖片處理工具翹楚,潑辣修圖的 Web 版功能與 App 別無二致,只需要訪問 此鏈接,你就可以隨時開始改圖之旅了。

如果覺得潑辣修圖有點不對胃口,你也可以試試 Fotor 懶設計、稿定設計、墨刀、uupoop 和 inker 等工具,滿足非專業人士的日常需求可以說是綽綽有餘了。

出人意料的是,百度竟然也曾背離過其核心價值觀,推出了數款相當好用的免費在線工具。例如 百度腦圖、百度 H5 和 百度圖說 等,涵蓋從原型設計到產品宣發乃至數據統計的各個方面,不禁讓人懷疑是否誤服了莆田系的假藥。

除了以上介紹的工具類應用外,不少社交和團隊協作服務也都有著完善的 Web 支持。例如 Telegram、Slack 和 Trello 等。只要給予了瀏覽器通知許可權,不用安裝 App,這些網頁版應用也能即時提醒你有新消息。

聚合應用,方便管理

雖然上文已經介紹了那麼多網路服務,但都用瀏覽器打開的話還是有些繁複,這也就催生了對 Web 應用整合的需求。

少數派此前已經介紹過 Station、Franz 和 Rambox 這 3 款聊天聚合應用。它們都允許你添加數款常用網路服務,將日程安排、任務管理、團隊協作和聊天對話等整合在一處瀏覽。

Station

以 Station 為例,你可以從包括微信在內的 400 + 網路服務中自由選擇所需項目。授權登錄後,就能在一處管理,享受專註模式、統一推送、多賬號切換等功能。再也不用為臃腫的 App 所困擾。

All-in-One Messenger

如果你的空間非常局促,或者連 App 都不想裝,可以在 Chrome Web Store 中搜索 All-in-One Messenger。雖然其僅支持連接 30 餘款服務,但包含了微信、QQ、釘釘等國內主流聊天軟體。相較於 Station 107.2 MB 的安裝包體積,只有 1.43 MB 的它稱得上是一股清流了。

善用 PWA

PWA(Progressive Web Apps)是由 Google 提出的下一代 Web 應用模型,讓你能在網頁中獲得不亞於原生 App 的體驗。目前,包括 iOS、Android、Chrome、Firefox 等在內的各主流平台均已添加了相關支持。

以 Chrome 為例,升級到 64 版本及以上後,你應該能在 chrome://flags 頁面中找到 Desktop PWAs 功能。將其狀態改為 Enabled 並重啟 Chrome 後,你就能在右側菜單欄中找到「添加到「應用」文件夾…」選項了。

如果你經常訪問的網站支持 PWA 技術,添加到 Launchpad 後就與普通應用無異,不會顯示地址欄、工具按鈕等,且能即時推送通知,輕量簡潔。

據我所知,國內目前支持 PWA 的主流服務有 微博、豆瓣、嗶哩嗶哩、騰訊新聞、餓了么、飛豬、百度糯米、百度天氣 等。關於國外服務的適配情況,你可以參照 GitHub 的 awesome-pwa 項目。

如果你想更深入了解 PWA,歡迎閱讀少數派此前的這兩篇文章:

  • 用過這些 Android 網頁版應用後,或許你就不想裝它們的客戶端了
  • 用新版的 Chrome 把 PWA 網站添加到桌面,獲得媲美原生應用的體驗

推薦閱讀:

你對加速球了解多少?於老師為你簡單科普

TAG:macOS應用 | 清理內存 |