Secara sederhana crontab adalah sebuah program yang akan menjalankan perintah kita sesuai waktu/schedule yang kita setting, apakah menitan, jam²an, harian, mingguan, bulanan atau tahunan, misalnya untuk auto backup. Selain crontab ada beberapa lain yang sejenis dengan fungsi yang sama, kira2 begitu penjelasan sederhananya..

Dibawah ini beberapa cara utk men-seting crontab bbrp aplikasi sehingga -misalnya- server restart, maka begitu on lagi aplikasi tersebut akan jalan secara otomatis tanpa kita harus menghidupkan manual.

ZNC

Buka editor crontabnya

crontab -e

kemudian masukkan kode ini

0,10,20,30,40,50 * * * * /home/znc/znc/znc >/dev/null 2>&1

(cttn: ganti folder path /home/znc/znc dgn folder znc anda sendiri misalnya /home/sifulan/znc-0.202/znc)
Save dengan menekan ctrl+o dan Enter. Keluar dengan menekan ctrl-x

PSOTNIC

Dari direktori aplikasi psotnicnya (bin)

./psotnic -a namafileconfig1.cfg namafileconfig2.cfg namafileconfig3.cfg namafileconfigdstnya.cfg
EGGDROP

Dari folder home eggdrop, copy file script untuk membuat crontab

cp scripts/autobotchk .
./autobotchk namabotconfignya -noemail

(cttn: -noemail utk mematikan pemberitahuan email jika crontab telah dieksekusi)

PSYBNC

Dari folder home psybncnya, edit file psyBNCchk dan ganti psyBNCPATH dengan path home psybnc anda, misalnya /home/sifulan/psybnc Buka crontabnya

crontab -e

Masukan kode berikut

0,10,20,30,40,50 * * * * /home/foobar/psyBNCchk >/dev/null 2>&1

Save+exit dari crontab editor (ctrl+o kemudian ctrl+x) Ganti file permission

chmod 700 psyBNCchk
SBNC

Masuk ke folder ~/sbnc dan buat file sbncchk.sh

cd ~/sbnc
nano sbncchk.sh

kemudian isi dengan kode dibawah ini

#!/bin/sh
SBNCPATH=~/sbnc
if test -r $SBNCPATH/sbnc.pid; then
SBNCPID=$(cat $SBNCPATH/sbnc.pid)
if $(kill -CHLD $SBNCPID >/dev/null 2>&1)
then
exit 0
fi
fi
cd $SBNCPATH
./sbnc --lpc /dev/null

Save+exit

Ganti mode filenya spy bs di eksekusi

chmod +x ~/sbnc/sbncchk

Buka crontab editor

crontab -e

Masukan kode berikut ini

@reboot $HOME/sbnc/sbncchk.sh > /dev/null 2>&1
*/10 * * * * $HOME/sbnc/sbncchk.sh > /dev/null 2>&1

Sementara segitu dl koleksi crontabnya, kpn2 ditambah lg klo jodoh 😛