From 2b14daf7240489e7ec8909a4487e6111e3725e2a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=94=A8=E6=88=B7CI=20Test?= Date: Sat, 11 Jul 2026 23:03:58 +0800 Subject: [PATCH] temp: v3 inspect cmd agent source --- .gitea/workflows/temp-cmd-agent-fix.yml | 36 ++++++++++++------------- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/.gitea/workflows/temp-cmd-agent-fix.yml b/.gitea/workflows/temp-cmd-agent-fix.yml index f5ffd6616..43a0f5f91 100644 --- a/.gitea/workflows/temp-cmd-agent-fix.yml +++ b/.gitea/workflows/temp-cmd-agent-fix.yml @@ -10,27 +10,27 @@ jobs: runs-on: host timeout-minutes: 5 steps: - - name: Check system info + - name: Inspect CMD Agent run: | - echo "=== 系统信息 ===" - whoami - id - hostname + echo "=== /opt/xiaoxia-cmd-agent 目录 ===" + ls -la /opt/xiaoxia-cmd-agent/ echo "" - echo "=== sudo 权限 ===" - sudo -n true 2>&1 && echo "有sudo权限" || echo "无sudo权限" + echo "=== 配置文件 ===" + find /opt/xiaoxia-cmd-agent -name "*.json" -o -name "*.yaml" -o -name "*.yml" -o -name "*.env" -o -name "*.conf" -o -name "config*" 2>/dev/null echo "" - echo "=== /opt 目录 ===" - ls -la /opt/ 2>&1 || true + echo "=== Python 源码 ===" + find /opt/xiaoxia-cmd-agent -name "*.py" 2>/dev/null echo "" - echo "=== /opt/cmd-agent ===" - ls -la /opt/cmd-agent/ 2>&1 || true + echo "=== systemd service 文件 ===" + systemctl cat xiaoxia-cmd-agent.service 2>&1 || true + + - name: Read main source + run: | + echo "=== 主程序文件 ===" + cat /opt/xiaoxia-cmd-agent/*.py 2>/dev/null | head -200 || true echo "" - echo "=== /opt/cmd-agent 子目录 ===" - ls -la /opt/cmd-agent/*/ 2>&1 || true + echo "=== config 文件 ===" + cat /opt/xiaoxia-cmd-agent/config.json 2>/dev/null || cat /opt/xiaoxia-cmd-agent/config.yaml 2>/dev/null || cat /opt/xiaoxia-cmd-agent/.env 2>/dev/null || echo "未找到配置文件" echo "" - echo "=== systemd cmd相关 ===" - systemctl list-unit-files | grep -i cmd 2>&1 || true - echo "" - echo "=== 端口监听 ===" - ss -tlnp 2>&1 | head -20 || netstat -tlnp 2>&1 | head -20 || true + echo "=== token 相关文件 ===" + find /opt/xiaoxia-cmd-agent -name "*token*" -o -name "*auth*" -o -name "*key*" 2>/dev/null