🐧 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