良心产品- Mac 上最强卸载清理工具(开源) Mole 小鼹鼠

这是一篇关于开源 Mac 清理工具 Mole 的详细使用教程和功能介绍。


像鼹鼠一样深挖清理:Mole for Mac 使用教程

1. 什么是 Mole?

Mole (https://github.com/tw93/Mole) 是由开发者 @Tw93 用go语言打造的一款开源、轻量级 的 macOS 命令行清理工具,支持清理各类开发软件和浏览器、卸载、磁盘洞察、系统优化,基本覆盖了大伙 Mac 维护的大部分功能,近似等于 Clean My Mac + AppCleaner/Uninstaller + DaisyDisk + Sensei + iStat 的能力。相当于可以一定程度上替代你花XX元购买的上述软件

它的设计理念是"像鼹鼠(Mole)一样深入挖掘",帮助用户清理那些隐藏在系统深处的垃圾文件。与 CleanMyMac 等昂贵的图形界面软件不同,Mole 完全基于终端(Terminal),体积极小,没有任何广告和后台驻留,非常适合开发者、设计师以及喜欢简洁高效的用户。

核心亮点:

  • 开源免费:代码完全公开,无付费陷阱。体积极小,没有任何广告和后台驻留。
  • 极简高效:通过几个简单的指令即可完成几 GB 甚至几十 GB 的清理。
  • 功能全面:涵盖垃圾清理、应用卸载、磁盘分析、系统优化等。
  • 安全可控:支持白名单机制,防止误删重要文件。

使用简洁

  • mo clean:用于像鼹鼠一样强力挖掘你的 Mac 里面的各种垃圾,各种缓存以及孤岛文件,第一次使用可以清理掉非常多无用空间,此外还有一个有趣的功能, Mac 系统往你文件夹里面拉的屎 .DS_Store 也加到 mo clean 里面去清理了。

  • mo uninstall:很彻底的卸载你的软件,除去软件 app 本身,还有各种注册项、启动项、配置文件等都可以非常彻底的清理掉。

  • mo optimize:一键优化 Mac 系统,涵盖缓存刷新、网络重置、日志清理、Spotlight 重建、启动缓存、诊断清理、系统维护等全套操作.

  • mo analyze:,可视化的方式下钻你的磁盘空间,可以看到有些可以清理的无用文件,这里是对 clean 的一个很好的补充。

  • mo status:可以很清楚看到你的电脑的运行健康情况,包括磁盘使用读写、电池使用、网络情况、进程占用、甚至是代理运行情况是否正常。

2. 安装教程

Mole 支持多种安装方式,推荐使用 Homebrew 或官方的一键脚本。

方法一:使用 Homebrew(推荐)

如果你已经安装了 Homebrew,这是最简单的管理方式:

bash 复制代码
# 1. 添加仓库
brew tap tw93/tap

# 2. 安装 Mole
brew install mole

# 未来更新只需要运行:
brew upgrade mole

方法二:使用 Curl 脚本

如果你不想使用 Homebrew,可以直接运行官方安装脚本:

bash 复制代码
curl -fsSL https://raw.githubusercontent.com/tw93/mole/main/install.sh | bash

安装完成后,在终端输入 mole 并回车,如果看到帮助菜单,说明安装成功。


3. 核心功能与使用指南

Mole 的命令设计非常直观,以下是其五大核心功能详解:

🧹 1. 深度清理 (mole clean)

这是 Mole 最主打的功能。它会扫描并清理系统缓存、日志、开发工具垃圾(如 Xcode 缓存)、浏览器缓存等。

  • 使用方法:

    bash 复制代码
    mole clean
  • 清理内容包括:

    • 用户应用缓存 (User App Cache)
    • 浏览器缓存 (Chrome, Safari, Firefox 等)
    • 开发工具缓存 (Xcode,IDEA, Node.js, npm 等)
    • 系统日志和临时文件
    • 废纸篓 (Trash)

📦 2. 智能卸载 (mole uninstall)

不仅仅是删除 App 文件,还能"连根拔起",删除该应用在系统中残留的配置文件、缓存和支持文件。

  • 使用方法:

    bash 复制代码
    mole uninstall
  • 操作流程:
    运行命令后,它会列出你安装的应用列表。你可以通过方向键选择要卸载的应用,Mole 会自动查找并询问是否删除相关残留文件。

📊 3. 磁盘分析 (mole analyze)

类似于可视化的磁盘空间分析工具(如 DaisyDisk),但完全在终端运行。

  • 使用方法:

    bash 复制代码
    mole analyze
  • 作用:
    它会以交互式的方式展示哪些文件夹占用了大量空间。你可以像浏览文件管理器一样层层深入,快速找出吃掉硬盘的"大文件"怪兽。

🚀 4. 系统优化 (mole optimize)

一键执行常见的系统维护任务,让 Mac 恢复流畅。

  • 使用方法:

    bash 复制代码
    mole optimize
  • 执行任务:

    • 重建 Spotlight 索引(解决搜索不准问题)
    • 刷新 DNS 缓存
    • 重置 Launch Services
    • 清理内存 (RAM) 压缩

🖥️ 5. 系统状态 (mole status)

在终端展示当前 Mac 的实时状态仪表盘。

  • 使用方法:

    bash 复制代码
    mole status
  • 展示信息: CPU 使用率、内存占用、磁盘空间、电池健康度等。


4. 进阶技巧:白名单配置

为了防止误删某些软件的重要缓存(例如你希望保留某个设计软件的素材缓存),Mole 提供了白名单机制。

  1. 查看/设置白名单:

    你可以使用带参数的命令来通过交互模式设置,或者直接编辑配置文件。

    通常配置文件位于:~/.config/mole/whitelist

  2. 手动编辑:

    你可以使用 vim 或其他编辑器打开该文件,将你不希望 Mole 扫描和删除的文件夹路径添加进去。


5. 安全提示与建议

  • 首次使用建议 :虽然 Mole 经过了大量测试,但在进行 mole clean 时,建议先仔细观察它扫描出的列表。
  • 开发环境注意 :对于开发者,mole clean 可能会清理掉 node_modules 缓存或 Xcode 的 DerivedData,这会导致下次编译变慢,但能释放巨大空间。请根据当前项目周期酌情使用。
  • 备份:在执行任何深度系统清理工具前,保持 Time Machine 备份是一个好习惯。

💡 总结

Mole 是 Mac 用户的"瑞士军刀",它把复杂的系统维护工作变成了几个简单的单词。如果你厌倦了臃肿的清理软件,想找回对系统的掌控感,Mole 绝对值得常驻在你的终端里。

相关推荐
喵霓2 小时前
ipython笔记
macos
程序员霸哥哥4 小时前
XYplorer(多标签文件管理器) v27.20.0700 / 28.00.1200 多语便携版
windows·macos·软件工程·mac·应用软件·xyplorer
他们都不看好你,偏偏你最不争气8 小时前
【iOS】SDWebImage解析
macos·ios·objective-c·cocoa·sdwebimage
守城小轩9 小时前
Chromium 140 编译指南 macOS 篇:编译优化与性能分析(六)
chrome·macos·chrome devtools·指纹浏览器·浏览器开发
00后程序员张10 小时前
怎么在 iOS 上架 App,从构建端到审核端的全流程协作解析
android·macos·ios·小程序·uni-app·cocoa·iphone
YZD082610 小时前
MAC-应用程序-无法打开。
macos
慧都小项11 小时前
UI设计工具Sketch v2025.3发布:全新界面,多个功能适配macOS Tahoe
macos·ui·sketch·用户界面
Sheffi6611 小时前
Objective-C 黑魔法:Method Swizzling 的正确姿势与滥用风险
开发语言·macos·objective-c
Lee-Aiya11 小时前
MacBook M4芯片 Arm64架构 基于docker安装Oracle 19c
macos·docker·oracle·arm