Mole:能彻底移除应用残留与缓存杂物的 Mac 终端清理工具
【免费下载链接】Mole🐹 Clean, uninstall, analyze, optimize, and monitor your Mac. Free open-source CLI, plus a native Mac app.项目地址: https://gitcode.com/GitHub_Trending/mole15/Mole
Mole 是一款开源的 Mac 终端清理工具,把缓存清理、应用卸载、磁盘空间分析、系统维护和状态监控整合进了一个命令行程序mo。它的删除类操作都可以先用--dry-run预览、确认后再执行。如果你的磁盘空间总是不够用、又分不清哪些文件能删,可以先跑一条预览命令,看看 Mole 打算处理什么。
快速上手:30 秒安装并跑通第一次清理 ⚡
Mole 要求 macOS 12 及以上版本,Intel 和 Apple Silicon 的 Mac 都能用。用 Homebrew 安装 CLI:
brew install mole mo clean --dry-run第一条命令完成安装,第二条只预览可清理的缓存、日志和残留文件列表,不实际删除。看完没问题,去掉--dry-run再执行mo clean即可。不加参数直接输入mo会进入交互式菜单,五个功能模块都能从里面选。如果 Homebrew 已不支持你的 macOS 版本,可以用仓库自带的安装脚本完成安装。
核心能力
彻底移除应用残留文件 🧹
应用拖进废纸篓后,~/Library里往往还留着一大批配置文件、缓存和日志。mo uninstall会从列表里让你选择要移除的应用,并把应用本体、启动代理、偏好设置等关联文件一并找到;仍被其他已装应用使用的共享数据会保留。对于已经自己卸载过的应用,直接用mo clean查找残留即可。
mo uninstall --dry-run mo uninstall看清磁盘空间被谁占用 📊
空间紧张时,第一步是搞清楚空间花在哪了。mo analyze是一个终端里的磁盘浏览器:用条形图按目录展示空间占用,支持方向键与 Vim 风格导航、过滤和多选,选中后确认会移入废纸篓而不是永久删除。外接磁盘默认不在总览里,可以用单独命令查看:
mo analyze mo analyze /Volumes回收构建产物与安装器文件 🔧
开发类缓存通常是空间大户。mo purge会扫描node_modules、target、dist等可重建的构建产物,按项目分组,只删除你确认的项;最近 7 天内有文件活动的产物默认不选,含部署密钥或 Git 跟踪文件的目录会被直接保护,相关逻辑见开发缓存清理脚本。装完软件忘了删的安装包,可以用mo installer在 Downloads、桌面、邮件等位置找到对应的 DMG、PKG 文件。
用一块仪表盘监控系统健康 📈
mo status是一个只读监控面板:CPU、内存、磁盘读写、网络流量、电池健康和进程占用一眼看完,顶部还给出根据各项指标算出的健康评分,按q退出。面板源码在 cmd/status/,想确认某个指标的含义可以直接查。
实用技巧:把 Mole 融入日常维护 💡
想把 Mole 接进自动化流程时,多数命令都有 JSON 输出:mo analyze --json ~/Documents输出一份一次性磁盘报告,mo status在管道中会自动切换为 JSON,方便用 jq 取字段;需要持续采集时,--watch可以流式输出:
mo analyze --json ~/Documents mo status --watch --interval 2s想保留某些缓存,执行mo clean --whitelist加入白名单(持久保存在~/.config/mole/whitelist);用mo purge --paths指定要扫描的项目目录。所有清理记录会写入~/Library/Logs/mole/operations.log,随时用mo history回看。
注意事项与常见误区 ⚠️
- 不要用 sudo 运行:入口脚本在 root 下会直接拒绝执行,需要触碰系统级文件时 Mole 会自行按需请求管理员权限。
- 先确认再删除:删除类命令都支持
--dry-run;mo analyze选中的项移入废纸篓可恢复;路径校验器对无法证明安全的路径会直接跳过或拒绝,安全边界细节见安全设计文档与 SECURITY.md。 - 版本范围:支持 macOS 12 及以上、Intel 与 Apple Silicon;Windows 版本目前仍是实验性质。
Mole 适合希望用终端管理 Mac 磁盘空间、又不想装一堆图形工具的用户,也适合被 npm、Maven、Xcode 缓存持续侵蚀磁盘的开发者。更多细节可以查看 README、贡献指南 和 测试套件。
【免费下载链接】Mole🐹 Clean, uninstall, analyze, optimize, and monitor your Mac. Free open-source CLI, plus a native Mac app.项目地址: https://gitcode.com/GitHub_Trending/mole15/Mole
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考