🐧 Linux 专项清理
Linux 上的 OpenClaw 服务通过 systemd 管理,可能是用户级服务或系统级服务,两种情况都需要处理。
用户级 systemd 服务(最常见)
大多数个人安装使用的是用户级 systemd 服务:
# 停止服务并禁用开机自启
systemctl --user disable --now openclaw-gateway.service
# 删除服务单元文件
rm -f ~/.config/systemd/user/openclaw-gateway.service
# 重新加载 systemd 配置
systemctl --user daemon-reload
系统级 systemd 服务
如果 OpenClaw 被安装为系统服务(比如在服务器上用 root 部署的):
# 需要 sudo 权限
sudo systemctl disable --now openclaw-gateway.service
sudo rm -f /etc/systemd/system/openclaw-gateway.service
sudo systemctl daemon-reload
不确定是哪种?两个都运行一下就行了,不存在的会提示找不到文件,不会有副作用。
检查服务名称
由于改名历史,服务名可能不是 openclaw-gateway,建议搜索一下:
# 检查用户级服务
systemctl --user list-units --all | grep -iE "openclaw|clawdbot|moltbot|gateway"
# 检查系统级服务
systemctl list-units --all | grep -iE "openclaw|clawdbot|moltbot|gateway"
# 检查服务文件
ls ~/.config/systemd/user/ | grep -iE "openclaw|clawdbot|gateway"
ls /etc/systemd/system/ | grep -iE "openclaw|clawdbot|gateway"
清理残留目录
rm -rf ~/.openclaw
rm -rf ~/.openclaw-*
如果你用了
sudo 安装过,别忘了也检查 root 用户的目录:sudo ls /root/.openclaw