Repolode
tw93

tw93/Mole

开源的 macOS 命令行工具 mo,用于深度清理、卸载应用、分析磁盘、系统维护和实时状态监控。

可替代:CleanMyMacAppCleanerDaisyDisk

Star
72,196
Fork
2,551
未关闭 Issue
6
最近提交
20小时前

这是什么?

Mole 是一款用于保持 Mac 整洁和流畅的终端工具集,主命令为 `mo`。它可以清理缓存、日志和已卸载应用的残留文件,并在卸载应用时一并移除 LaunchAgents、偏好设置等相关数据。交互式磁盘分析器可以找出大文件并逐层浏览目录,状态面板则实时显示 CPU、内存、磁盘 I/O、网络和进程情况。

工具在设计上注重安全。大多数破坏性命令都支持 `--dry-run` 预览,清理项可通过白名单保护,操作还会记录到历史日志中。部分命令默认把删除的文件移入废纸篓,而 `clean`、`purge` 和 `installer` 则会永久删除。

Mole 支持 Intel 和 Apple Silicon 芯片的 Mac,要求 macOS 12 或更新版本,可通过 Homebrew 或安装脚本安装。同一作者还提供独立的原生 Mac 应用,不在本仓库内分发;Windows 版本的 CLI 位于单独分支。

核心功能

  • 01深度清理缓存、日志、临时文件及已卸载应用的残留
  • 02智能卸载应用,并移除相关的 LaunchAgents 和偏好设置
  • 03交互式终端磁盘分析器,可找出大文件
  • 04清理 node_modules、target 等项目构建产物
  • 05实时系统状态面板,支持 JSON 输出便于脚本处理
  • 06支持 dry-run 预览和操作历史记录,更安全

适用场景

  • 清理堆满缓存和构建产物的开发者 Mac,释放磁盘空间
  • 彻底卸载应用及其残留的支持文件
  • 在删除前查找占用空间最多的目录
  • 在终端中监控 CPU、内存和磁盘活动

快速上手

  1. 1

    通过 Homebrew 安装(需要 macOS 12 或更新版本)

    brew install mole
  2. 2

    或运行 README 中的官方安装脚本

  3. 3

    启动交互式菜单

    mo
  4. 4

    预览清理操作,不会删除任何文件

    mo clean --dry-run

使用前须知

  • 仅支持 macOS;Windows 版本是单独的分支。
  • 采用 GPL-3.0 许可证,这是一种 copyleft 许可证,要求衍生作品同样保持开源。

标签

常见问题

Mole 是什么?
开源的 macOS 命令行工具 mo,用于深度清理、卸载应用、分析磁盘、系统维护和实时状态监控。 Mole 是一款用于保持 Mac 整洁和流畅的终端工具集,主命令为 `mo`。它可以清理缓存、日志和已卸载应用的残留文件,并在卸载应用时一并移除 LaunchAgents、偏好设置等相关数据。交互式磁盘分析器可以找出大文件并逐层浏览目录,状态面板则实时显示 CPU、内存、磁盘 I/O、网络和进程情况。
Mole 可以免费使用吗?用的什么许可证?
Mole 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
Mole 还在维护吗?
活跃维护中。Mole 最近一次提交是在 2026年10月21日。
Mole 适合用来做什么?
清理堆满缓存和构建产物的开发者 Mac,释放磁盘空间 彻底卸载应用及其残留的支持文件 在删除前查找占用空间最多的目录 在终端中监控 CPU、内存和磁盘活动
Mole 怎么安装和运行?
通过 Homebrew 安装(需要 macOS 12 或更新版本): brew install mole 或运行 README 中的官方安装脚本 启动交互式菜单: mo 预览清理操作,不会删除任何文件: mo clean --dry-run
在哪里获取 Mole?
源代码和安装说明在 GitHub 上:https://github.com/tw93/Mole

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目