判斷Apache服務(wù)是否啟動(dòng)
#!/bin/bash
test=$(ps aux | grep httpd | grep -v grep)
#截取httpd進(jìn)程,并把結(jié)果賦予變量test
if [ -n "$test" ]
#如果test的值不為空,則執(zhí)行then中命令
then
echo "$(date) httpd is ok!" >> /tmp/autostart-acc.log
else
/etc/rc.d/init.d/httpd start & > /dev/null
echo "$(date) restart httpd !" >> /tmp/autostart-acc.log
fi
問(wèn)題:我們寫(xiě)了Apache隨時(shí)可以啟動(dòng)的這個(gè)腳本,假如我們Apache服務(wù)卡了,那我們沒(méi)有執(zhí)行這個(gè)腳本文件,也是沒(méi)用啊???怎么讓這個(gè)腳本隨時(shí)再執(zhí)行呢???
2016-09-14
什么意思,卡了又沒(méi)掛