0 0 6 1/1 * * Cron Expression

3 min read Jul 03, 2024
0 0 6 1/1 * * Cron Expression

Cron Expression: 0 0 6 1/1 * * ==========================

Apa itu Cron Expression?

Cron expression adalah sebuah sintaks yang digunakan untuk menjadwalkan tugas atau proses pada sistem operasi Linux dan Unix-like. Cron expression terdiri dari 5-6 kolom yang dipisahkan oleh spasi, dan setiap kolom memiliki makna yang spesifik.

What does 0 0 6 1/1 * * mean?

Mari kita breakdown Cron expression 0 0 6 1/1 * * menjadi bagian-bagian:

  • 0 0: Menjadi menit dan jam, dalam format minute hour. Nilai 0 0 berarti menjalankan tugas pada menit ke-0 dan jam ke-0, atau tepat pada jam 12:00 AM.
  • 6: Menjadi hari dalam seminggu, dalam format day of the week (0-6), dimana 0 adalah Minggu dan 6 adalah Sabtu. Nilai 6 berarti menjalankan tugas pada hari Sabtu.
  • 1/1: Menjadi hari dalam bulan, dalam format day of the month (1-31). Nilai 1/1 berarti menjalankan tugas pada hari ke-1 dan setiap 1 hari sekali. Jadi, tugas akan dijalankan pada hari ke-1, 2, 3, dan seterusnya.
  • *: Menjadi bulan, dalam format month (1-12). Nilai * berarti menjalankan tugas pada semua bulan.
  • *: Menjadi tahun, dalam format year (1970-2099). Nilai * berarti menjalankan tugas pada semua tahun.

Arti dari Cron Expression 0 0 6 1/1 * *

Dengan demikian, Cron expression 0 0 6 1/1 * * dapat diartikan sebagai:

"Jalankan tugas pada jam 12:00 AM setiap hari Sabtu, pada hari ke-1 dan setiap 1 hari sekali, pada semua bulan dan tahun."

Dengan kata lain, tugas akan dijalankan pada hari Sabtu pertama setiap bulan, pada jam 12:00 AM.

Related Post


Featured Posts