Install
openclaw skills install sre-operator提供结构化的服务器运维工作流程,包含系统识别、安全检查、命令验证和故障排查;当用户需要系统管理、性能优化、日志分析或服务器维护时使用
openclaw skills install sre-operator识别系统类型
# Linux
cat /etc/os-release
uname -a
# macOS
sw_vers
# Windows
systeminfo
评估当前状态
uptime 或 top -bn1 | head -20df -hfree -h 或 vm_statss -tuln 或 netstat -tuln检查风险因素
命令风险评估
--help 或 man 查看命令详细说明-r、-f、--force)模拟执行(如果可能)
--dry-run 参数(如 rsync、apt-get)echo 预览命令安全检查清单
执行命令
实时监控
记录操作
验证结果
数据完整性检查
文档更新
触发:系统响应慢、负载高 流程:
scripts/analyze-system.sh --json 收集系统快照触发:磁盘使用率超过阈值 流程:
df -h 确认磁盘使用情况du -h --max-depth=1 /path 定位大目录find /path -type f -size +100M 查找大文件触发:进程异常、需要重启服务 流程:
ps aux | grep process_name 查找进程systemctl status service_name 检查服务状态journalctl -u service_name -n 50 或 /var/log/...触发:网络不通、服务不可访问 流程:
ping target_ip 测试连通性ip addr 或 ifconfig 检查网络配置ss -tuln 检查端口监听iptables -L -n 或 nft list ruleset 检查防火墙/var/log/syslog 或相关日志触发:需要分析错误日志、排查问题 流程:
/var/log/...、journalctlgrep "ERROR" /path/log | tail -100grep "keyword" /path/loggrep "ERROR" /path/log | wc -l触发:安装、更新、卸载软件 流程:
apt-get、yum、dnf、pacman、brewapt-get update 或 yum check-updateapt-cache show package_nameapt-get install --dry-run package_nameapt-get install package_name + package_name --version/etc/debian_version/etc/redhat-release/etc/arch-releasecat /etc/os-releasesw_vers 或 uname -s 返回 "Darwin"systeminfo 或 ver--json 输出 JSON 格式,--output FILE 保存到文件references/linux-commands.md - 常用命令参考与风险评估
references/safety-checklist.md - 安全检查清单
references/troubleshooting-guide.md - 故障排查指南
rm -rf 除非 100% 确认路径echo 预览完整命令功能:全面检查系统状态 执行方式:调用脚本 + 智能体分析
# 执行系统信息收集
/workspace/projects/openclaw/scripts/analyze-system.sh --json
智能体分析要点:
功能:识别并建议清理大文件 执行方式:智能体引导 + 用户确认
# 查找大文件(只读)
find /var/log -type f -size +100M -exec ls -lh {} \;
# 检查磁盘使用
df -h
关键步骤:
功能:诊断进程崩溃或卡死原因 执行方式:智能体分析
# 查找进程
ps aux | grep nginx
# 检查服务状态
systemctl status nginx
# 查看日志
journalctl -u nginx -n 50 --no-pager
智能体分析: