如何在 Mac 上卸载 electerm
卸载 electerm 前先保存书签和连接设置。官方项目 支持多种认证方式和可选的书签同步,先核对要保留的副本,不假定云端一定能恢复全部内容。本文覆盖官网 Mac 应用和 Homebrew cask electerm,npm 和网页安装另行处理。
结束会话,再退出 electerm
完成文件传输,关闭远端会话,再用 Command + Q 退出 electerm。重置数据前把 ~/Library/Application Support/electerm 备份到该目录以外的位置,其他工具也在用的 SSH 密钥和证书继续保留。
应用退出后,把应用程序里的 electerm.app 移到废纸篓,移除本地客户端不会删除通过 SSH 或 SFTP 访问过的远端文件。
检查客户端数据
退出应用并核对备份后,在访达按 Shift + Command + G 逐个打开存在的路径,要彻底移除本机数据,就把已确认属于这款应用且不再需要的项目移到废纸篓,远端文件和共享资料保留。
下列位置来自 Mac cask 或实测记录。
| 位置 | 保留或移除 |
|---|---|
| ~/Library/Application Support/electerm | 客户端资料,删除前先备份要保留的书签和设置。 |
| ~/Library/Logs/electerm | 客户端日志,退出后检查。 |
| ~/Library/Preferences/org.electerm.electerm.plist | 本地偏好,删除会重置设置。 |
| ~/Library/Saved Application State/org.electerm.electerm.savedState | 已保存的窗口状态。 |
cask 还列出 Apple sharedfilelist 目录里 electerm 自己的最近文档文件,不删除共享父目录。实测没有发现 ~/.electerm,Linux 的 .config/electerm 位置也不能作为 Mac 目录的证据,~/.ssh 不放进卸载范围。
检查卸载结果
pgrep -il electerm
ls -d /Applications/electerm.app "$HOME/Library/Application Support/electerm" "$HOME/Library/Logs/electerm"
command -v electerm
没有进程输出表示没有匹配名称的进程,有匹配时到活动监视器确认。打印的路径仍在,找不到路径的报错表示已不存在,权限报错表示还无法判断。命令路径可能来自独立的 npm 安装或 Homebrew 管理的启动链接,先查归属,不删除来历未明的可执行文件。
用 Homebrew 安装时
brew uninstall --cask electerm
普通 cask 卸载会移除应用和它管理的命令行链接。直接执行 brew uninstall --cask --zap electerm 还会处理 cask 中的支持资料、日志、偏好、窗口状态和应用自己的最近文档文件,不读取 Mole 的勾选。
Mole 会先核对 Homebrew 的整份删除清单,涉及未勾选的数据、共享文件或无法确认的内容时跳过 --zap,已勾选的残留仍由 Mole 清理。同步副本和第三方账号分别处理。
Mole 会列出什么
「卸载时一并移除数据和配置」关闭时,按显示名识别的 Application Support/electerm 会列出但默认不勾选,打开后符合条件的审核数据可以预选。目录里的普通缓存子项、应用专属偏好和日志存在时默认勾选,其他仅由 cask 提供的审核状态在该开关关闭时不勾选。SSH 密钥和远端文件不在此卸载范围。
这次检查覆盖了什么
2026 年 9 月 21 日把官网包内的 electerm 5.5.15 复制到应用程序后卸载,没有 Homebrew 收据,也没有运行完整安装器。应用、5.5 MB 支持目录、日志和临时数据进了废纸篓,没有写出 ~/.electerm,这次没有验证 SSH 连接、密钥移除、同步恢复、npm 卸载或 Homebrew 命令行链接。
