servis durumunu kontrol eden betik
Örnek olarak proftpd nin çalışıp çalışmadığını kontrol eden, çalışmıyorsa mail atmasını sağlayan ve sonuçlarını log dosyasında tutan betik aşağıdaki gibi olabilir.
#!/bin/bash
#29.07.09 Cem DOGAN
#kontrol.shprogram=’proftpd’
date -d@1234567890 >> /var/log/kontrol.logif ps ax | grep -v grep | grep $program > /dev/null
then
echo “$program calisiyor” >> /var/log/kontrol.log
else
echo “$program calismiyor” >> /var/log/kontrol.log
mail -s “$program is down” user_name@email_address.com
fi
Jul292009
Tags
awk axis bash bat batch big files birlikte aç db2 delete disk autorun disk open with dreambox du edg-nemesis find hidden mp3 ibm lms ibm wcl ibm wcs learning management system lmsapi LMSRosterAPI maildir maildir size mp3 mysql nabilo open with passwd password remove all remove space in file rename reset reset password reset root root skybox ssh ssh push vi vim vimproved workplace workplace collaborative learning

Hi all, I discovered your blog by using Google concurrently as searching for a related topic, your site got right here up, it looks great. I’ve bookmarked it within my google bookmarks.