mac_终端清理

2026-六月-05T02:11:39.000Z
阅读:28
字数:917
评论:0
作者:pwl201314

🍎 Mac 终端常用命令实战手册(开发 / 清理 / 性能分析)

适用场景:

  • 内存爆满排查
  • 磁盘空间不足
  • Docker / Node / Xcode 清理
  • 系统性能分析
  • 开发环境优化

🧠 一、内存相关(RAM 使用分析)

1. 查看当前内存使用情况

top -l 1 | grep PhysMem

作用:查看已用/空闲/压缩内存及swap

示例: PhysMem: 12G used (3G wired, 6G compressed), 2G free


2. 查看内存压力

memory_pressure

示例: System-wide memory pressure: NORMAL / HIGH


3. 内存占用排行

ps -A -o pid,command,%mem | sort -nr -k3 | head -20

💾 二、磁盘空间分析

4. 查看磁盘

df -h /

5. 查大目录

du -h -d 1 ~ | sort -hr | head -20

🐳 三、Docker

6. 查看占用

docker system df

7. 清理

docker system prune -a

🧹 四、缓存清理

8. 清缓存

rm -rf ~/Library/Caches/*

9. Xcode缓存

rm -rf ~/Library/Developer/Xcode/DerivedData

📱 五、隐藏大户

10. iOS备份

~/Library/Application Support/MobileSync/Backup

11. TimeMachine快照

tmutil listlocalsnapshots /
sudo tmutil deletelocalsnapshots <date>

⚡ 六、应急释放

12. 释放缓存

sudo purge

🚀 七、组合排查

top -l 1 | grep PhysMem
df -h /
ps -A -o pid,command,%mem | sort -nr -k3 | head -10
du -h -d 1 ~ | sort -hr | head -10
0 / 130
评论列表(0)