Mole - macOS 深度清理与系统优化工具
前言
macOS 的磁盘清理和系统优化一直是刚需,各种工具 CleanMyMac、DaisyDisk、iStat Menus 各有侧重,但通常需要分别安装。今天介绍一款国产开源工具 Mole,将多个工具的能力合为一体,一个 binary 全搞定。
项目地址:tw93/Mole
安装
通过 Homebrew 一行命令搞定:
1 | |
安装完成后即可使用 mo 命令(不是 mole,是简短的 mo)。
核心功能一览
| 命令 | 作用 |
|---|---|
mo |
交互式主菜单 |
mo clean |
深度清理(缓存、日志、浏览器残留) |
mo uninstall |
完全卸载 App(连带残留文件) |
mo optimize |
刷新缓存 & 系统服务维护 |
mo analyze |
磁盘使用可视化(类似 DaisyDisk) |
mo status |
实时系统监控(CPU/GPU/内存/磁盘/网络) |
mo purge |
清理项目构建产物 |
mo installer |
清理安装包(.dmg/.pkg) |
常用命令演示
预览清理内容(安全模式)
1 | |
不带任何风险,先列出待清理项,确认无误后再真正执行。
深度清理
1 | |
清理内容涵盖:
- 系统缓存(
~/Library/Caches) - 日志文件(
~/Library/Logs) - 浏览器残留(Cookies、Session、Cache)
- 应用残留
- 下载缓存
应用完全卸载
用过 AppCleaner 的都知道,卸载 App 最头疼的是残留文件。mo uninstall 会一并清除:
- App 本体
- Launch Agents
- Preference 文件
- 隐藏残留
1 | |
系统状态监控
1 | |
实时显示 CPU、GPU、内存、磁盘、网络,与 iStat Menus 效果类似。
磁盘使用分析
1 | |
类似 DaisyDisk,可视化展示各目录占用情况,快速定位大文件。
项目构建产物清理
1 | |
支持配置扫描目录(mo purge --paths),非常适合开发者清理 node_modules、__pycache__、.build 等。
安全机制
Mole 所有操作都支持 --dry-run 预览,只读不删。同时提供 --whitelist 白名单机制,保护重要缓存不被误删:
1 | |
我的使用习惯
1 | |
📝 待发布审稿 — 草稿状态,需确认内容准确性后再发布。
Mole - macOS 深度清理与系统优化工具
https://kingjem.github.io/2026/03/21/Mole-macOS-深度清理与系统优化工具/