清理Mac磁盘空间
2020-04-05 本文已影响0人
哦小小树
最近一段时间发现电脑空间占用太多,使用CleanMyMac清理也达不到理想的效果。就找了下空间都被什么占用了。
基本命令:
cd
du -d 1 -h
耗费空间的目录
~/Library/iTunes/iPhone Software Updates
~/Library/Application\ Support/MobileSync/Backup
~/Library/Developer/CoreSimulator/Caches
~/Library/Developer/Xcode/iOS\ DeviceSupport
/usr/local 按需调整
编写脚本进行清理
#!/bin/bash
echo '开始清理不需要的文件'
rm -rf ~/Library/Caches/com.apple.Safari/WebKitCache/*
sudo rm -rf /private/var/db/diagnostics/*
rm -rf ~/Library/Developer/Xcode/DerivedData/*
sudo rm -rf ~/Library/iTunes/iPhone Software Updates/*
sudo rm -rf ~/Library/Application\ Support/MobileSync/Backup/* # 清理缓存配置文件
sudo rm -rf ~/Library/Developer/CoreSimulator/Caches/*
echo '清理完成'
echo '================='
echo '需要手动清理目录:'
echo '\t\t1. ~/Library/Developer/Xcode/iOS\ DeviceSupport'
echo 'brew 中的/usr/local可能会相当大,可以运行命令brew cleanup进行一次清理'
echo '可以每日运行一次 brew update && brew upgrade && brew cleanup'