Script berikut berfungsi melakukan pengecekan apakah service dilinux berjalan atau tidak. Untuk mengetahui service atau aplikasi yang jalan dengan cara melihat file di folder /var/run. Aplikasi pada umumnya membuat file .pid di folder tersebut yang menunjukkan atau berisi nomor IDnya. Scriptnya yaitu :
#!/bin/sh
# Script untuk melakukan pengecekan apakah service UP
#—————————————————-
# FUNGSI untuk cek service yang jalan
# Parameter cekPID NAMA file.pid
#—————————————————
cekPID ()
{
PIDid=`find /var/run -name $2`
if [ -e "$PIDid" ]; then
echo $1 UP
else
echo $1 DOWN
fi
}
# Cek Service
cekPID “SSH” “sshd.pid”
cekPID “HTTP” “httpd.pid”
cekPID “MySQL” “mysqld.pid”
cekPID “LDAP” “slapd.pid”
cekPID “SendMail” “sendmail.pid”
cekPID “Cron” “crond.pid”
cekPID “Cups” “cupsd.pid”
cekPID “Named” “named.pid”
Dari scrip diatas dapat dipelajari yaitu :
1. Dalam scrip dapat dibuat fungsi, yaitu cekPID()
2. Parameter yang dimasukkan ke fungsi ada dua, yaitu dibaca dengan $1 dan $2
3. Nama file beserta pathnya dicari dengan perintah find
4. Hasil perintah find agar dapat dibaca di variabel maka perlu diapit tanda ` `
5. Pengecekan apakah filenya ada atau tidak dengan if [ -e "$PIDid" ], dimana -e adalah opsi untuk pengecekannya.
6. Pemanggilan fungsi dengan cara cekPID “param1″ “param2″
Hasilnya kalau dicoba yaitu :
SSH UP
HTTP UP
MySQL UP
LDAP UP
SendMail UP
Cron UP
Cups UP
Named DOWN
Minggu, 07 Februari 2010
Langganan:
Posting Komentar (Atom)
Free Download
Ulead GIF Animator 5.0 full.exe
Aktivator Windows 7.exe
Mass Storage Driver.exe
WIndows 7 Free.exe
Windows 7 Full patch.exe
ChromeSetup.exe
Windows Seven Transformation Pack.exe
AIO WIndows Genuine Validation.exe
Windows Vista Activator.exe
ultimate-transformation.exe
Windows XP Crystal V3.exe
Kumpulan Software
Security Officer for Windows 7
Smadav 2010 Rev. 8.0.exe
4shared_Desktop_3.1.0.exe"
Aktivator Windows 7.exe
Mass Storage Driver.exe
WIndows 7 Free.exe
Windows 7 Full patch.exe
ChromeSetup.exe
Windows Seven Transformation Pack.exe
AIO WIndows Genuine Validation.exe
Windows Vista Activator.exe
ultimate-transformation.exe
Windows XP Crystal V3.exe
Kumpulan Software
Security Officer for Windows 7
Smadav 2010 Rev. 8.0.exe
4shared_Desktop_3.1.0.exe"
0 komentar:
Posting Komentar