🐧 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