歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> 關於Linux

linux安全關機腳本

linux安全關機腳本   在斷電4分鐘後判斷關鍵   目的:在斷電以後服務器連接UPS,UPS最多只能支持5分鐘也會沒電,所以在這裡做個判斷,如果斷電4分鐘後,市電還沒來就關機。   以下兩個設備為兩個下路由器,連接市電,如果斷電兩個都會ping不通,服務器腳本認為市電中斷,4分鐘後關機,如果其中有一個不同認為電力故障不關機。如果在4分鐘以內其中有一個路由器通,判斷為市電恢復,取消關機命令。 ?dest1=10.0.0.11 dest2=10.0.0.12 #!/bin/bash   PATH=/sbin:/bin:/usr/sbin:/usr/bin dest1=10.0.0.11 dest2=10.0.0.12 count=0   while  : ; do    sleep 5    for i in $dest1 $dest2    do        ping -c1  -w1 $i &>/dev/null || ((count++))    done    if [ $count -lt 2 ];  then        shutdown -c        unset _shut        count=0     else        [ "$_shut" = true ] || {             shutdown -h +4  &             _shut=ture        }    fi done  
Copyright © Linux教程網 All Rights Reserved