其他

关注公众号 jb51net

关闭
AI > 其他 >

Hermes Agent彻底卸载与防止再生的完整指南

kevin酱50679

Hermes Agent 彻底卸载与防止再生完整指南

本指南用于彻底清除 macOS 系统上的 Hermes Agent 及其所有关联组件,并切断导致 ~/.hermes/profiles 目录不断自动再生的后台源头。

Hermes Agent 彻底卸载与防止再生完整指南

第一部分:一键彻底清理脚本

请一次性复制并粘贴以下整合脚本到你的 Mac 终端(Terminal)中运行。该脚本会自动执行强杀进程、注销系统常驻服务、清理定时任务以及抹除核心文件:

echo "=========================================="
echo "      开始彻底清理 Hermes Agent...       "
echo "=========================================="
# 1. 强行终止所有存活的 Hermes 后台进程与守护线程
echo "⚡ 正在终止相关进程..."
pkill -9 -f hermes
# 2. 卸载并删除所有可能残留的 macOS 后台常驻服务 (LaunchAgents)
echo "📂 正在清理 LaunchAgents 自启项..."
launchctl unload ~/Library/LaunchAgents/ai.hermes.* 2>/dev/null
rm -f ~/Library/LaunchAgents/ai.hermes.* 2>/dev/null
sudo rm -f /Library/LaunchAgents/ai.hermes.* /Library/LaunchDaemons/ai.hermes.* 2>/dev/null
# 3. 安全移除 crontab 定时任务(防止定时心跳脚本自动重建目录)
echo "⏰ 正在检查并清除 crontab 定时任务..."
crontab -l 2>/dev/null | grep -v "hermes" | crontab -
# 4. 彻底删除本地所有核心配置、可执行文件及自动生成的 profiles 目录
echo "🗑️ 正在抹除核心文件及配置夹..."
rm -f ~/.local/bin/hermes
rm -rf ~/.hermes
# 5. 刷新终端环境配置
echo "🔄 正在刷新终端环境变量..."
source ~/.zshrc 2>/dev/null || source ~/.bash_profile 2>/dev/null
echo "=========================================="
echo "    ✨ 清理完成!请按下方步骤进行验证 ✨    "
echo "=========================================="

第二部分:结果验证步骤

脚本执行完毕后,请在终端中依次运行以下命令,确保 Hermes Agent 已被彻底根除:

1. 验证目录是否已被彻底删除

ls -la ~/.hermes

2. 验证后台是否还有残留进程

ps aux | grep -i hermes

第三部分:极端情况排查(可选)

如果执行完上述所有步骤后,~/.hermes/profiles 目录依然顽固再生,请检查以下两项:

如果目录依旧自动出现,请提供 ps aux | grep -i hermes 的最新终端输出,以便帮您精确定位隐蔽的父进程。

到此这篇关于Hermes Agent彻底卸载与防止再生的完整指南的文章就介绍到这了,更多相关Hermes Agent彻底卸载与防止再生内容请搜索脚本之家以前的文章或继续浏览下面的相关文章,希望大家以后多多支持脚本之家!