Jumat, 11 September 2009

Cron task in 5 minutes

Wanna run scheduled task in Linux using cron task, but you're having problem in reading the bulky tutorial?

This should work in only 5 minutes:

[root@VM-FC10 etc]# more /etc/crontab
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/

# run-parts
01 * * * * root run-parts /etc/cron.hourly
02 4 * * * root run-parts /etc/cron.daily
22 4 * * 0 root run-parts /etc/cron.weekly
42 4 1 * * root run-parts /etc/cron.monthly

/etc/cron.hourly itu adalah direktori, jadi untuk yang mau dikerjakan setiap jam, taruhlah di direktori ini. jangan lupa, bahwa semua script yang ada disini, harus merupakan shell script.

nah, yang banyak bintang2nya itu adalah penunjuk waktunya, sebagai berikut:
menit jam tanggal bulan hari command
hari diisi dengan angka 0 sampai 7 dengan 7 berarti hari Minggu

bagaimana kalo kita ingin menjalankan task yang ngga ada di pola diatas? ya tinggal ditambah aja hahahaha ..

tambahnya di /etc/cron.d/ dan sintaksnya sama dengan crontab diatas

gampang kan? yang susah shell scriptnya :D

Tidak ada komentar: