免费替代 CleanMyMac:Mole CLI 在 Mac Mini 上的完整使用指南
Mole(tw93/mole)是一个开源的 macOS 系统清理优化工具,功能对标 CleanMyMac、AppCleaner、DaisyDisk、iStat Menus。它分两个版本:
- Mole for Mac(图形界面版):收费,$19 一次性买断,带可视化仪表盘、逐项预览删除、风扇控制等 GUI 功能
- Mole CLI(命令行版):完全免费、开源,通过终端交互菜单操作,核心清理/卸载/分析/监控功能全覆盖
本文介绍的是免费 CLI 版的安装和使用方法。
安装方法
前提条件:macOS 12+,Apple Silicon(M1/M2/M3/M4)或 Intel Mac。
方法一:Homebrew(推荐)
brew install mole
装完验证:mo --version
方法二:官方脚本(无需 Homebrew)
curl -fsSL https://raw.githubusercontent.com/tw93/mole/main/install.sh | bash
如果提示需要管理员密码,可以装到用户目录免 sudo:
mkdir -p "$HOME/.local/bin"
curl -fsSL https://raw.githubusercontent.com/tw93/mole/main/install.sh | bash -s -- --prefix "$HOME/.local/bin"
export PATH="$HOME/.local/bin:$PATH"
把 export PATH="$HOME/.local/bin:$PATH" 加到 ~/.zshrc ,以后新开终端就能直接用。
Mole CLI 命令一览
核心命令
| 命令 | 功能 | 对应付费 App |
|---|---|---|
mo | 交互主菜单 | — |
mo clean | 深度清理缓存、日志、已卸载应用残留 | CleanMyMac |
mo uninstall | 智能卸载应用 + 残留文件 | AppCleaner |
mo analyze | 可视化磁盘占用分析(终端 TUI) | DaisyDisk |
mo status | 实时 CPU/内存/磁盘/网络/进程监控 | iStat Menus |
mo optimize | 刷新 DNS、QuickLook、图标缓存等系统优化 | 维护工具 |
mo purge | 清理 node_modules、dist 等项目构建产物 | — |
mo installer | 查找并删除安装包(dmg/pkg/zip) | — |
mo slim | 从通用应用移除 Intel 代码省空间 | — |
mo history | 查看清理历史记录 | — |
辅助命令
| 命令 | 功能 |
|---|---|
mo touchid | 配置 Touch ID 用于 sudo |
mo completion | 设置 Shell Tab 补全 |
mo update | 更新到最新版本 |
mo remove | 卸载 Mole |
预览模式(所有删除类操作先跑这个)
mo clean --dry-run # 预览清理
mo uninstall --dry-run # 预览卸载
mo optimize --dry-run # 预览优化
mo purge --dry-run # 预览项目清理
mo installer --dry-run # 预览安装包清理
mo slim --dry-run # 预览 Intel 代码移除
mo history --json # 导出 JSON 格式历史
其他选项
mo clean --whitelist # 管理受保护的缓存目录
mo optimize --whitelist # 管理受保护的优化项
mo purge --paths # 配置项目扫描目录
mo analyze /Volumes # 分析外接硬盘
mo update --force # 强制重装最新版
mo update --nightly # 安装开发版(main 分支)
mo remove --dry-run # 预览 Mole 卸载
--debug # 显示详细操作日志(配合任何命令)
日常使用就记四个:mo clean / mo uninstall / mo analyze / mo status,其余按需查。
© 2026 EVAN.XIN · Attribution Required




海风心情
感谢分享这么实用的工具,开源免费的方案对普通用户很友好,准备在自己的Mac上试试看。