使用ping命令判斷一個主機是否存活
前提:
主機沒有禁ping
簡單的使用一個腳本實現
#!bin/bash
#使用ping命令判定一個主機是否存活
#$1位置參數
ip_addr=$1
#-c:發5個包
ping -c 5 ${ip_addr} &> /dev/null
#$?:ping命令返回的狀態碼
if [ "$?" -eq "0" ]
then
echo "${ip_addr} is up!"
else
echo "${ip_addr} is down!"
fi
測試
關於以上實現並不完善。
希望大家給予寶貴的建議留言給予完善。
也可以補充或者共享一些其他的實現方法。
感謝支持。