基于mac cli清理工具mole
Mole是一款专为 Mac 设计的开源系统清理、卸载、磁盘分析与性能监控工具。它将 CleanMyMac、AppCleaner、DaisyDisk 以及 iStat Menus等常见工具的核心功能整合到了一个极速轻量的命令行程序中(同时也提供原生 macOS 桌面版)。
核心功能
- **深度清理 (
mo clean)**:安全清理系统与应用缓存、日志、临时文件,以及已卸载应用残留的孤儿数据。 - **应用卸载 (
mo uninstall)**:彻底卸载指定应用及其关联的 Launch Agents、配置偏好与隐藏残留文件。 - **磁盘空间分析 (
mo analyze)**:终端交互式磁盘分析器,支持键盘导航,快速定位大文件和占用比例。 - **系统优化维护 (
mo optimize)**:刷新 Finder 缓存、重建图标服务、校验 Spotlight 索引与刷新 DNS 缓存。 - **实时状态监控 (
mo status)**:类似 top/htop 的系统面板,实时查看 CPU、内存、网络、磁盘读写速度、电池健康及僵尸进程。 - **开发构建清理 (
mo purge)**:专为开发者设计,一键扫描并清理项目中的可重建产物(如node_modules、target、.build、dist等)。 - **安装包清理 (
mo installer)**:扫描并清理下载目录或系统中的.dmg、.pkg、.iso等过期安装包。
安装与快速开始
支持 macOS 12+,兼容 Intel 与 Apple Silicon。
1. 通过 Homebrew 安装
1 | brew install mole |
2. 或通过安装脚本
1 | curl -fsSL https://raw.githubusercontent.com/tw93/mole/main/install.sh | bash |
3. 常用命令速查
mo:打开交互式总菜单mo clean:执行深度清理(建议先用mo clean --dry-run预览)mo uninstall:选择并卸载应用mo analyze:打开终端磁盘分析器mo status:查看硬件与系统状态面板mo purge:清理开发项目缓存文件