0 0/30 * * * * Cron

3 min read Jul 03, 2024
0 0/30 * * * * Cron

**Mengenal Cron Job: 0 0/30 * * * *

Apa itu Cron Job?

Cron Job adalah sebuah scheduler yang digunakan untuk menjalankan perintah atau script secara otomatis pada waktu yang telah ditentukan. Cron Job biasa digunakan pada sistem operasi Linux dan Unix.

Struktur Cron Job

Struktur cron job terdiri dari enam bagian yang dipisahkan oleh spasi. Berikut adalah struktur dasar cron job:

minute hour day month day_of_week command

  • minute: menentukan menit saat cron job akan dijalankan (0-59)
  • hour: menentukan jam saat cron job akan dijalankan (0-23)
  • day: menentukan hari dalam sebulan saat cron job akan dijalankan (1-31)
  • month: menentukan bulan saat cron job akan dijalankan (1-12)
  • day_of_week: menentukan hari dalam seminggu saat cron job akan dijalankan (0-6), dimana 0 berarti hari minggu
  • command: perintah atau script yang akan dijalankan

Contoh Cron Job: 0 0/30 * * * *

Cron job dengan struktur 0 0/30 * * * * akan dijalankan setiap 30 menit sekali pada jam yang tidak terdefinisi. Berikut penjelasan lebih lanjut:

  • 0: menit ke-0, artinya cron job akan dijalankan pada awal menit
  • 0/30: artinya cron job akan dijalankan setiap 30 menit sekali, mulai dari menit ke-0
  • *: simbol bintang yang berarti "Semua nilai yang memungkinkan" untuk jam, hari, bulan, dan hari dalam seminggu
  • * * * *: simbol bintang yang digunakan untuk mengaktifkan cron job pada semua waktu dan hari

Contoh pada cron job di atas, jika kita ingin menjalankan perintah php /path/to/script.php setiap 30 menit sekali, maka kita dapat menulisnya seperti berikut:

0 0/30 * * * * php /path/to/script.php

Dengan demikian, cron job akan menjalankan perintah php /path/to/script.php setiap 30 menit sekali.

Featured Posts