检查服务器存活状态

212次阅读  |  发布于22天以前

场景:检测一组服务器是否在线。

代码

#!/bin/bash

SERVERS=("192.168.1.1" "192.168.1.2" "example.com")

for server in "${SERVERS[@]}"; do 
    ping -c 1 "$server" &> /dev/null && echo "$server is UP" || echo "$server is DOWN"
    done

说明

Copyright© 2013-2020

All Rights Reserved 京ICP备2023019179号-8