如何在 Mac 上卸载 Commander One
卸载 Commander One 前先完成文件传输,保存还要用的连接设置,面板里的文件、远程服务器和云端账号都不是应用本身。这篇覆盖官网 Mac 应用和 Homebrew cask commander-one,不覆盖 App Store 版本。
完成传输后退出
等需要的复制、移动和上传完成,打开目标文件确认内容。官方连接管理器说明给出的入口是 Window › Connections Manager,重置应用数据前先记下重新连接所需的信息。
用 Cmd + Q 退出 Commander One,再通过 Finder 把应用程序里的 Commander One.app 移到废纸篓,不用它自己的 Delete 键来删应用。偏好设置说明写明,关闭 Move to trash 后,Delete 会永久删除文件。
分开核对设置和文件
完成传输、保存连接信息并退出 Commander One 后,在 Finder 按 Shift + Command + G,逐一打开下面的位置,备份要用的设置,再把确认属于 Commander One 且决定删除的项目移到废纸篓。激活或连接文件归属不明时保留,厂商父目录也不删除。
| 位置 | 保留或移除 |
|---|---|
| ~/Library/Application Support/com.eltima.cmd1 | 应用支持数据,先备份要保留的配置。 |
| ~/Library/Preferences/com.eltima.cmd1.plist | Commander One 偏好设置,重装还要用就保留。 |
| ~/Library/Caches/com.eltima.cmd1 和 ~/Library/HTTPStorages/com.eltima.cmd1 | 应用缓存和网页状态,退出后再核对。 |
| ~/Library/Logs/CommanderOne.log | 卸载实测里出现的应用日志。 |
| ~/Library/Preferences/com.eltima.activator.xml | cask 和旧实测里的激活相关文件,归属没确认就保留。 |
当前 cask还列了 ~/Library/Preferences 下的 com.eltima.TCXDropboxFS.plist、com.eltima.TCXFtpFS.plist、com.eltima.TCXGDrive.plist、com.eltima.TCXWebDAVFS.plist,以及 ~/Library/Saved Application State/com.eltima.cmd1.savedState。保留需要的连接设置,不按 Electronic Team 名称批量删偏好文件或共享目录,卸载应用也不会删除云端账号或取消其他服务的订阅。
检查结果
pgrep -ifl 'Commander One'
ls -ld '/Applications/Commander One.app' "$HOME/Library/Application Support/com.eltima.cmd1" "$HOME/Library/Preferences/com.eltima.activator.xml"
进程命令没有输出表示没有匹配名称的进程,打印出的路径还在,找不到路径表示该位置已不存在,权限错误则不能确认结果。保存的文件和远程目标要另外打开检查。
用 Homebrew 安装时
brew uninstall --cask commander-one
这个命令不执行 zap,直接运行 brew uninstall --cask --zap commander-one 会移除上述 cask 里的支持目录、缓存、网页状态、偏好和保存状态,包括激活与连接偏好,不会参考 Mole 的勾选。
Mole 会先核对 Homebrew 的整份删除清单,涉及未勾选的数据、共享文件或无法确认的内容时跳过 --zap,已勾选的残留仍由 Mole 清理。
Mole 会列出什么
存在时,明确属于应用的 bundle 支持数据、偏好、缓存和网页状态默认勾选,要保留支持数据就先备份或取消勾选。额外 cask 路径通常属于审核项,除非 Mole 已独立确认它的归属,「卸载时一并移除数据和配置」关闭时不勾选,打开后符合条件的专属数据可以预选。共享激活与连接设置仍需核对归属,归属不明时保持未勾选。
这次检查覆盖了什么
2026 年 9 月 21 日,Commander One 3.17.1 从官网包拷入应用程序目录后卸载,没有 Homebrew 收据,核对列表后,应用、偏好、缓存、HTTP 存储和 Logs/CommanderOne.log 进了废纸篓。4 KB 的 Preferences/com.eltima.activator.xml 没有列出,仍留在原处,没有验证连接恢复、云端传输、许可证停用或 Homebrew 安装。
