标题:Linux 自检脚本 出处:沧海一粟 时间:Thu, 05 Dec 2013 09:57:07 +0000 作者:jed 地址:http://www.dzhope.com/post/988/ 内容: #!/bin/sh TOP_SYS_LOAD_NUM=20 SYS_LOAD_NUM=`uptime | awk '{print $(NF-2)}' | sed 's/,//'` echo $(date +"%y-%m-%d") `uptime` if [ `echo "$TOP_SYS_LOAD_NUM < $SYS_LOAD_NUM"|bc` -eq 1 ] then echo "##" $(date +"%y-%m-%d %H:%M:%S") "stop php mysql free -m" /usr/local/php/sbin/php-fpm stop service mysql stop free -m sleep 5 for i in 1 2 3 do if [ `pgrep php | wc -l` -le 0 ] then /usr/local/php/sbin/php-fpm start service mysqld start sleep 10 echo "##" $(date +"%y-%m-%d %H:%M:%S") "start php mysql" fi done else if [ `pgrep php | wc -l` -le 0 ] then /usr/local/php/sbin/php-fpm restart service mysql restart sleep 10 echo "##" $(date +"%y-%m-%d %H:%M:%S") "restart php mysql " fi fi Generated by Bo-blog 2.1.1 Release