什么是 Mole?
Mole 是一款专为 Mac 打造的系统优化命令行工具,它将多款专业工具(CleanMyMac、AppCleaner、DaisyDisk、iStat)的核心功能整合到一个轻量级的二进制文件中。
对于习惯命令行的开发者来说,Mole 提供了一种高效、简洁的方式来管理和优化 Mac 系统。

核心特性
- 统一工具包:整合多款专业清理工具的功能于一身
- 深度清洁:扫描并删除缓存、日志和浏览器残留文件,可回收 GB 级存储空间
- 智能卸载:彻底移除应用及相关的启动代理、偏好设置和隐藏文件
- 磁盘分析:可视化显示磁盘使用情况,管理大文件
- 实时监控:提供 CPU、GPU、内存、磁盘和网络的实时统计数据
安装
推荐使用 Homebrew 安装:
1 | brew install mole |
或通过安装脚本:
1 | curl -fsSL https://raw.githubusercontent.com/tw93/mole/main/install.sh | bash |
常用命令
| 命令 | 功能说明 |
|---|---|
mo |
启动交互式菜单 |
mo clean |
深度清理系统垃圾 |
mo uninstall |
卸载应用及其所有残留文件 |
mo optimize |
刷新缓存和系统服务 |
mo analyze |
磁盘空间可视化分析 |
mo status |
实时系统健康仪表板 |
mo purge |
清除项目构建产物(node_modules、target 等) |
使用示例
交互式菜单
直接运行 mo 即可进入交互式菜单,通过方向键选择需要的功能:
1 | mo |
深度清理
扫描并清理系统缓存、日志文件、浏览器缓存等:
1 | mo clean |
建议先使用 --dry-run 参数预览将要清理的内容:
1 | mo clean --dry-run |

卸载应用
彻底卸载应用程序,包括其配置文件、缓存和启动代理:
1 | mo uninstall |
清理项目构建产物
对于开发者来说,mo purge 是个非常实用的命令,可以清理项目目录下的构建产物:
1 | mo purge |
这会扫描 ~/Projects、~/GitHub、~/dev 等目录,清理 node_modules、target、build 等构建目录。
自定义扫描路径
1 | mo purge --paths |
或直接编辑配置文件 ~/.config/mole/purge_paths。
高级选项
--dry-run:预览清理计划,不实际执行删除操作--whitelist:管理受保护的文件和规则--debug:查看详细的调试日志mo touchid:为 sudo 命令启用 Touch ID 认证mo completion:设置 Shell 自动补全
总结
Mole 是一款非常适合开发者使用的 Mac 系统优化工具。相比 GUI 工具,它更加轻量、高效,通过简单的命令即可完成系统清理、应用卸载、磁盘分析等操作。