Studi kasus: Macam-macam penjadwalan menggunakan aplikasi crontabs di Ubuntu


Jika di artikel sebelumnya yang berjudul "Menjalankan aplikasi secara otomatis dengan aplikasi penjadwalan Cron (auto scheduled tasks)" saya menjelaskan bagaimana menggunakan aplikasi cron. Maka di tulisan kali ini, saya akan membahas contoh-contoh penulisan jadwal (penjadwalan) yang akan digunakan pada aplikasi cron tersebut. Hmmm jadi bagaimana jika kita langsung  memulainya saja:

Penjadwalan setiap hari jam 06.00

 * 06 * * * [perintah]

Penjadwalan setiap jam setiap hari:

 @hourly [perintah]

atau

 59 * * * * [perintah]

Penjadwalan setiap tanggal 1 di tiap bulannya

 * * 01 * * [perintah]

note: akan di jalankan pada pukul 00.00

Penjadwalan setiap hari rabu tiap minggu

 * * * * 03 [perintah]

note: akan di jalankan pada pukul 00.00

Penjadwalan setiap hari senin, rabu dan jumat setiap minggunya

 * * * * 01,03,05 [perintah]

note: akan di jalankan pada pukul 00.00

Penjadwalan setiap tanggal 14 Februari jam 07.00 pagi setiap tahun (valentine nih :P):

 * 07 14 02 * [perintah]

Penjadwalan setiap tanggal 1, 5, 10, 15, 20, 30 jam 18.00 setiap bulannya:

 * 18 01,05,10,15,20,30 * * [perintah]

Penjadwalan setiap dua minggu sekali jam 15.00:

 * 15 */14 * * [perintah]

Penjadwalan setiap 3 bulan sekali tanggal 5 jam 7 pagi
 * 07 05 */3 * [perintah]

Penjadwalan ketika komputer selesai restart (mirip startup)
 @reboot [perintah]

 Mungkin ada yang mau menambahkan? :P

Beberapa artikel terkait:

Comments