标签:
#!/bin/bash while : do neterror=$(/bin/netstat -a | grep -cw "CLOSE_WAIT") echo "get tcp netstate ‘LISTEN‘ number cuccessful!" echo "neterror"$neterror if [ $neterror -gt "10" ]; then echo "too much net error,system will reboot now!" sleep 2 /sbin/reboot -f fi freememory=$(free -m | grep Mem | awk ‘{print $4}‘) echo "freesize:"$freememory if [ $freememory -lt "100" ]; then echo "the free memory size is less then 100M,system will reboot now!" sleep 2 /sbin/reboot -f fi corpsprocess=$(ps -ef | awk ‘{print $3$4}‘ | grep -c "Z") echo "corpsprocess:"$corpsprocess if [ $corpsprocess -gt "0" ]; then echo "system had corps process,system will reboot now!" sleep 2 /sbin/reboot -f fi sleep 2 done
标签:
原文地址:http://www.cnblogs.com/aibo/p/4537513.html