Linux Umum

Cara menjalankan Crontab

Thursday, 03 September 2009 15:13 administrator
Print

Crontab merupakan suatu service di sistem operasi linux yang berfungsi untuk menjalankan tuga-tugas secara terjadwal.

Pada file crontab, terdapat enam field untuk setiap entry, dan masing-masing field dipisahkan oleh spasi atau tab.

 Minute - 0-59.
Hour - 0-23 24-hour format.
Day - 1-31 Day of the month.
Month - 1-12 Month of the year.
Weekday - 0-6 Day of the week. 0 refers to Sunday.

Berikut perintah-perintah yang ada di dalam crontab
crontab -e : Mengedit file crontab yang sudah ada, atau membuat file baru.
crontab -l : Menampilkan isi file crontab.
crontab -r : Menghapus file crontab.
crontab -u : Mengedit crontab milik user.

Untuk membuat jadwal ketikkan  crontab -e , lalu isikan schedule 

Berikut contoh penggunaan crontab
1. Menjalankan script /home/aku/cek-email.sh setiap 5 menit
*/5 * * * * sh /home/aku/cek-email.sh

2. Menjalankan script /home/aku/backup.sh setiap hari jam 21.30
30 21 * * * sh /home/aku/backup.sh

Catatan :
Selalu gunakan absolut path di dalam menjalankan tugas-tugas di crontab


Last Updated on Saturday, 05 September 2009 10:19