使用shell监测服务器是否可以正常连接

// ping -c 代表发送数据包的个数 -i代表每0.2秒发一个数据包 -W 则为3秒及超时
#!/bin/bash
ping -c 3 -i 0.2 -W 3 $1 &>/dev/null
if [[ $? -eq 0 ]]
then
	echo "host $1 is up"
else
	echo "host $1 is down"
fi

你可能感兴趣的:(linux从0开始,linux)