🐧 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