釋放mac磁盤空間


轉發自:https://www.jianshu.com/p/722093bc3dea

Mac清理磁盤空間主要講述在Mac上工作清理磁盤空間的小技巧,本節主要講述作為一名使用Mac開發的iOS工程師,需要清理Xcode等方面的磁盤空間。

1、刪除對舊設備的支持

影響:可重新生成;再連接舊設備調試時,會重新自動生成。隨便刪除,高興就好!

路徑:~/Library/Developer/Xcode/iOS DeviceSupport

2、刪除舊版本的模擬器支持

影響:不可恢復;如果需要舊版本的模擬器,就需要重新下載了。慎重操作,可以刪除舊版本的模擬器。

路徑:~/Library/Application Support/iPhone Simulator

3、刪除模擬器的臨時文件

影響:可重新生成;如果發現tmp文件夾很大,就刪除掉吧,tmp文件夾里的內容是不重要的。在iOS Device中,存儲空間不足時,tmp文件夾是可能被清空的。

路徑:~/Library/Application Support/iPhone Simulator/6.1/tmp (以iOS Simulator 6.1為例)

4、刪除模擬器中安裝的App

影響:不可恢復;對應的模擬器中安裝的App被清空了,如果不需要就刪了吧。

路徑:~/Library/Application Support/iPhone Simulator/7.1/Applications (以iOS Simulator 7.1為例)

5、刪除打包ipa

影響:不可恢復;刪除打包上傳App Store的ipa文件,刪除影響不大,可以隨時重新打包上傳

路徑:~/Library/Developer/Xcode/Archives

6、刪除DerivedData

影響:可重新生成;工程在xcode上運行時生成緩存文件,重新打開項目時會重新生成,大的項目會耗費一些時間,刪除基本沒有什么大的影響。

路徑:~/Library/Developer/Xcode/DerivedData

7、刪除模擬器上app應用運行生成緩存文件

影響:可重新生成;

路徑:~/Library/Developer/XCPGDevices

8、刪除Xcode中多余的證書provisioning profile

影響:不可恢復;xcode中各種證書provisioning profile,刪除多余的證書,一般可以全部刪除證書,再從開發者賬號上下載需要的證書就可以。

路徑:~/Library/MobileDevice/Provisioning Profiles

9、 刪除 qq, 微信等緩存
我本機清理的時候, 發現微信緩存有 10G, QQ有4G
在前往文件夾的地方輸入:~/Library/Containers/com.tencent.xinWeChat,將com.tencent.xinWeChat文件刪除即可,當你重新打開微信軟件的時候,會重新生成com.tencent.xinWeChat文件夾;

其他軟件刪除緩存數據的方法也一樣, 如果某個軟件你已經不用了, 卻發現有大量緩存文件占據磁盤空間, 那就大膽的刪掉吧

 

 

10、linux 查看文件夾大小的命令
du -d 1 -h | sort nr | head

這句命令表示查看當前目錄的子文件夾的大小, 只遞歸一層, -h表示以MB, GB, KB等單位顯示文件大小, 
但是 加了 -h 就不能正常排序了
head 表示只看排序后的最占空間的10個文件或文件夾


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM