VPS上的SCREEN命令Screen 基础操作 – OpenClaw 维护指南VPS上的SCREEN命令

日常使用的命令

1. 启动 OpenClaw (首次或重启后)

screen -S openclaw              # 创建名为 openclaw 的会话
openclaw gateway --verbose      # 在会话中启动网关
# 按 Ctrl+A 然后按 D            # 离开会话(后台继续运行)

2. 查看运行日志

screen -r openclaw              # 重新连接到 openclaw 会话
# 按 Ctrl+A 然后按 D            # 看完后离开

3. 检查状态

screen -ls                      # 查看所有 screen 会话
ps aux | grep openclaw          # 检查 openclaw 进程是否在运行

4. 停止 OpenClaw

screen -r openclaw              # 连接到会话
# 按 Ctrl+C                     # 停止网关
# 按 Ctrl+D 或输入 exit         # 退出会话

核心快捷键(只需记住这两个)

快捷键功能说明
Ctrl+A 然后 D离开会话服务继续在后台运行
Ctrl+C停止程序普通的终止命令

注意: Ctrl+A D 是先按 Ctrl+A,松开,再按 D

常见场景

SSH 断线后重新连接

# 重新 SSH 登录后
screen -r openclaw              # 重新连接到 openclaw 会话

重启 OpenClaw

screen -r openclaw              # 连接到会话
# 按 Ctrl+C                     # 停止当前运行的网关
openclaw gateway --verbose      # 重新启动
# 按 Ctrl+A 然后按 D            # 离开会话

查看离线日志(不进入 screen)

tail -f /tmp/openclaw/openclaw-2026-02-06.log
# 按 Ctrl+C 停止查看

快速检查清单

# 检查 screen 会话是否存在
screen -ls

# 应该看到类似输出:
# There is a screen on:
#     31091.openclaw  (Detached)

# 检查进程是否运行
ps aux | grep openclaw

# 应该能看到 openclaw gateway 进程

核心操作:

  • screen -S openclaw – 创建会话并启动服务
  • Ctrl+A 然后 D – 离开会话(最重要!)
  • screen -r openclaw – 重新连接
  • screen -ls – 检查状态

就这 4 个命令,足够日常维护 OpenClaw 了

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注