前言:隨著mac的不斷發(fā)展智听,正在全面向ssd發(fā)展替饿,速度與性能的提升非常明顯滤馍,但是硬盤容量也成了不能說的痛,現(xiàn)在連裝個QQ都要往百兆發(fā)展了配乓,但是全新的mac目前都是PCI的更換硬盤都沒那么容易仿滔。另外諸多資料轉(zhuǎn)移也是讓人頭痛的一大問題,本文收錄了一些網(wǎng)絡(luò)流行的清理osx系統(tǒng)下硬盤空間的方法扰付,大部分是通過執(zhí)行命令來進行操作的堤撵,可以達到瘦身的目的僅供參考
風(fēng)險提示:命令有風(fēng)險,操作需謹慎羽莺。
1:禁用SafeSleep休眠模式——能節(jié)省出4GB-16GB空間
下面的命令可以關(guān)閉OS X原生的休眠功能实昨,也就是SafeSleep。這種休眠模式當(dāng)Mac休眠或者沒電池時會將內(nèi)存中的內(nèi)容儲存在硬盤上的sleepimage文件上盐固。sleepimage文件與Mac電腦的內(nèi)存一樣大荒给,這意味著如果你的內(nèi)存是4GB丈挟,該文件就有4GB,如果是16GB志电,該文件就有16GB曙咽。關(guān)閉SafeSleep可以不讓系統(tǒng)自動創(chuàng)建該文件,缺點就是當(dāng)Mac電腦沒電池時挑辆,你不能恢復(fù)到之前的狀態(tài)例朱。不過我們可以使用OS X的自動保存功能在電池將要耗盡的時候保存自己的工作。
如果想要禁用SafeSleep功能鱼蝉,我們需要在終端中輸入下面的命令:
sudo pmset -a hibernatemode 0
然后定位到/private/var/vm/刪除已經(jīng)存在的sleepimage文件
cd /private/var/vm/
使用下面的命令刪除該文件
sudo rm sleepimage
最后我們要防止OS X繼續(xù)創(chuàng)建該文件洒嗤,所以我們需要下面的命令生成一個無法被替換的空文件
touch sleepimage
chmod 000 /private/var/vm/sleepimage
當(dāng)然,如果你想要重新開啟SafeSleep功能魁亦,只需下面的命令即可渔隶。
sudo pmset -a hibernatemode 3
sudo rm /private/var/vm/sleepimage
2:移除系統(tǒng)嗓音文件——可以節(jié)省出500MB-3GB+硬盤空間
如果你不適用文字轉(zhuǎn)語音功能,那么你肯定不會使用到OS X內(nèi)置的嗓音文件洁奈。你可以刪除這些文件重新獲得硬盤空間间唉。在終端應(yīng)用中,使用下面的命令即可利术,首先定位到文件所在文件夾:
cd /System/Library/Speech/
然后執(zhí)行刪除命令呈野,將所有嗓音文件刪除
sudo rm -rf Voices/*
如果你執(zhí)行了命令,那么你將無法使用系統(tǒng)的文字轉(zhuǎn)語音功能氯哮。
3:刪除所有系統(tǒng)日志——可以節(jié)省出100MB-2GB硬盤空間
隨著你使用Mac的時間越來越長际跪,系統(tǒng)日志文件也會越來越多,根據(jù)電腦的用量喉钢、錯誤和服務(wù)姆打,這些文件會越來越多。這些系統(tǒng)日志文件是用來調(diào)試和排除故障的肠虽,如果你感覺沒有用幔戏,可以使用下面的命令刪除:
sudo rm -rf /private/var/log/*
系統(tǒng)日志文件會不斷的產(chǎn)生,所以你可以定時執(zhí)行這條命令税课。
刪除了系統(tǒng)日志闲延,導(dǎo)致本地apache服務(wù)器掛掉,嚴重影響工作~~~解決:在/private/var/log下新建一個apache2的空文件夾
4:刪除快速查看生成的緩存文件——可以節(jié)省出100MB-300MB硬盤空間
快速查看功能是OS X系統(tǒng)內(nèi)置的文件預(yù)覽功能韩玩,在Finder中選擇任何文件后都可以點擊空格來查看文件的詳情垒玲。不過快速查看功能依靠緩存功能才能更流暢,而且這些緩存文件會一直增加找颓,通過下面的命令移除緩存:
sudo rm -rf /private/var/folders/
5:刪除Emacs——可以節(jié)省出60MB+的硬盤空間
如果你都不知道什么是Emacs合愈,那么你可以放心的將其移除。Emacs是終端中的文本編輯器,如果你使用的固態(tài)硬盤空間實在太小佛析,那么刪除它就是不錯的選擇益老,況且你還可以使用vi和nano在終端中編輯文本。下面是刪除Emacs的命令:
sudo rm -rf /usr/share/emacs/
6:刪除臨時文件——可以節(jié)省500MB-5GB硬盤空間
/private/var/tmp/是存放系統(tǒng)緩存的文件夾寸莫,通常情況下會在系統(tǒng)重啟時清楚捺萌,不過有時確不會。而且如果你長時間不關(guān)閉Mac膘茎,也不重啟的話桃纯,緩存文件會越來越多。使用下面的命令清楚這些臨時文件:
cd /private/var/tmp/
rm -rf TM*
7:清除緩存文件——可以節(jié)省1GB-10GB硬盤空間
緩存文件有很多種披坏,比如網(wǎng)頁瀏覽記錄慈参,應(yīng)用meta數(shù)據(jù)等等。這些緩存文件的容量究竟多大跟用戶使用的應(yīng)用有關(guān)刮萌,也與Mac重啟的頻率有關(guān)。此外娘扩,很多在線音樂播放app也會產(chǎn)生大量的緩存文件着茸,我們可以通過下面的命令刪除這些緩存文件:
cd ~/Library/Caches/
rm -rf ~/Library/Caches/*
這里介紹的7個高級方法都需要使用終端才能實現(xiàn),而且有的方法有些風(fēng)險琐旁,所以請大家使用時注意涮阔!