You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用Linux Shell脚本识别节点状态?解读guptime命令输出

guptime节点状态检测脚本:输出解读与使用指南

命令执行示例

guptime
server1: 17:30:09 up  1:48,  2 users,  load average: 0.20, 0.19, 0.28
server2: 17:30:10 up  1:49,  0 users,  load average: 0.09, 0.11, 0.11
server3: 17:30:13 up  1:49,  0 users,  load average: 0.11, 0.13, 0.12
Server4:

输出结果解读

  • server1:当前时间17:30:09,节点已持续运行1小时48分钟,目前有2个用户登录系统;系统1分钟、5分钟、15分钟的负载平均值分别为0.20、0.19、0.28,节点处于正常活跃状态。
  • server2:当前时间17:30:10,节点已运行1小时49分钟,无用户登录;系统1/5/15分钟负载分别为0.09、0.11、0.11,节点活跃正常。
  • server3:当前时间17:30:13,节点已运行1小时49分钟,无用户登录;系统1/5/15分钟负载分别为0.11、0.13、0.12,节点活跃正常。
  • Server4:仅显示节点名称,无后续状态数据,说明该节点无法被脚本连通——要么节点宕机,要么网络不通,导致脚本无法获取其运行状态。

脚本使用方法

  • 直接运行:在终端输入guptime并回车,脚本会自动检测预设的所有节点,输出每个节点的状态信息。
  • 调整检测节点:脚本内部维护了一个待检测的节点列表(一般是脚本代码里定义的主机名或IP集合),如果要新增或删除检测节点,直接编辑脚本文件修改这个列表即可。
  • 赋予执行权限:如果脚本无法运行,先执行chmod +x guptime给脚本添加可执行权限。
  • 依赖要求:脚本依赖Linux系统自带的网络工具(比如ping、ssh),用来远程验证节点在线状态并获取uptime数据,确保这些工具正常可用。

内容的提问来源于stack exchange,提问作者raju

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.25 18:24:29