Mac系統清理、佔用空間大、空間不夠、查看系統文件大小分佈

背景:php

最近老提示空間不夠,很尷尬,一直彈系統提示html

如圖,256的空間,就剩下幾個G了,其中最大頭的系統佔用:160G,佔比60%多xcode

 

正常狀況下:咱們能夠點擊管理,進入到系統磁盤優化界面:緩存

這種適用於簡單的文件佔用分析,通常咱們可以經過 清理文稿 和 回收箱 來解決空間不夠的問題。微信

一、清空回收站。oop

二、在文稿裏,按文件大小排序,刪除不須要的文件。post

三、對於GarageBand,這個是系統上的模擬樂器,通常都使用不到。測試

清除方法:優化

rm -rf /Library/Application\ Support/GarageBand
rm -rf /Library/Application\ Support/Logic
rm -rf /Library/Audio/Apple\ Loops

  

 

 

不過,對於罪魁禍首,系統的160G,咱們怎麼才能知道她的內部存儲分佈呢?url

 

正文:

關於如何查看系統的文件佔用詳情。

1、首先打開終端,輸入

du -sh *

這個命令用來查看根目錄下,全部文件的大小分佈,如圖所示:

其中,咱們很容易能看到每一個文件的大小佔比,快速定位到最大佔比的文件:Library

 

2、輸入命令,進入到Library文件路徑

cd ~/Library

而後,查看Library下的全部文件大小分佈。

輸入:

du -d 1 -h

很容易咱們能夠找到最大的文件:/Developer

固然,其餘的文件大小,咱們也都能看到,一目瞭然。

 

3、到這裏,咱們基本就能知道下面的套路了,咱們能夠繼續往下查看

好比,我這裏繼續進入到Developer文件,再查看他的每一個子文件大小:

基本,查看個兩三層,就基本能知道大概的緣由了,我這邊因爲是程序猿,因此Xcode是根本緣由,佔了系統160G的一半大小。

到這裏爲止,若是你也是程序猿,有興趣的,能夠繼續看;若是沒有興趣的能夠直接跳第四步。

基本這就到底了,大概的空間佔用分佈從上面幾張圖,也基本有數了。

 

以上是講如何查看及分析文件,若是你是iOS程序猿,這邊附上幾個清理步驟(清理Xcode緩存)

通過測試,我暫時發現這幾個文件能夠適當清理下:

1  ./Archives  這個文件存儲的是你全部的歷史打包文件,你能夠將一些歷史的包刪掉,最近的若是不放心能夠先留着,不過所有刪除也是沒問題的,可是,若是你刪除了,咱們Xcode打包上傳界面就看不到東西了(以下圖所示,該界面的東西就沒了)

2  ./DerivedData 這個文件你們應該比較熟悉了,存儲的是全部項目的一些緩存數據、包括編譯緩存文件等等,這個文件是能夠所有清理的,固然,你也能夠保留一些最近的項目,先暫時清理歷史項目的緩存。

3  ./iOS DeviceSupport 這個文件裏面存儲的是xcode對手機各個版本的支持文件,這裏若是你的項目再也不須要支持iOS六、iOS7等,能夠先把裏面的基於iOS六、iOS7的支持文件清除。

4  附上 完整版Xcode瘦身方法大全 ,有興趣的可對照此文操做。

 

4、通過第三步的層層分析,咱們基本能知道了每一個文件的大小分佈,也能找到一些不須要用的垃圾文件,其中大多以緩存文件居多,你們能夠適當進行清理~

 

最後,若是有對命令不感冒的人,也能夠經過Finder來進行可視化的查看。

打開Spotlight(Command+空格 或 Ctrl+空格),輸入 ~/Library

能進入到資源庫文件路徑:

最右邊的文件就對應剛纔命令出來的文件,咱們能夠根據命令查找到的佔用最大的文件,這裏點進去查看,而後再根據本身的需求進行適當清理。

 

好比,我上面的最後分析的路徑:

 

 

特別更新:

本篇的清理,可能不是特別全面,好比說經常使用的QQ、微信軟件,其實佔用空間也很大(10~20G),能夠查看續篇

Mac查看及清理QQ、微信本地下載的文檔、圖片、視頻等

 

但願能對你們有幫助~

相關文章
相關標籤/搜索