Builder crontab online

Tangkap jadwal yang salah sebelum membangunkan Anda. Buat ekspresi cron secara visual, baca dalam bahasa biasa, dan lihat eksekusi berikutnya.

5 eksekusi berikutnya
...
Menit
Diizinkan: 0-59, - * / ,
Jam
Diizinkan: 0-23, - * / ,
Hari
Diizinkan: 1-31, - * / ,
Bulan
Diizinkan: 1-12, - * / ,
Minggu
Diizinkan: 0-6 (Min-Sab), - * / ,

Cheatsheet sintaks crontab

FieldNilai yang diizinkanKarakter khusus
Menit0 - 59, - * /
Jam0 - 23, - * /
Hari1 - 31, - * /
Bulan1 - 12, - * /
Minggu0 - 6 (0 = Minggu), - * /

FAQ crontab

Q:Apa bedanya */5 dan 5?

*/5 berarti setiap lima interval. Angka 5 tunggal berarti hanya menit atau jam kelima pada field tersebut.

Q:Mengapa cron job berjalan pada waktu yang salah?

Cron memakai timezone mesin atau runtime tempat scheduler berjalan. Selalu cek timezone server, perilaku daylight-saving, dan apakah platform mengharapkan UTC.

Q:Bagaimana log cron sebaiknya dialihkan?

Alihkan stdout dan stderr ke file log, sistem monitoring, atau target notifikasi agar kegagalan tidak hilang setelah scheduler selesai.

Q:Apa yang harus dicek jika cron job tidak jalan?

Pastikan service cron aktif, script executable, command memakai path absolut saat perlu, dan job berjalan sebagai user yang diharapkan.

Q:Apakah ekspresi cron bisa berbeda antar platform?

Ya. Crontab Unix klasik biasanya punya lima field. Beberapa scheduler menambah detik, tahun, nama bulan, atau macro khusus, jadi cek platform target sebelum menyalin ekspresi.

Pindahkan script dari laptop ke infrastruktur yang dirancang untuk tetap berjalan saat tugasnya masih penting: laporan, rebuild, refresh cache, webhook, dan maintenance job. Lihat opsi deployment