Crontab Generator

Buat ekspresi cron dengan antarmuka visual yang intuitif. Mendukung semua bidang cron, preset, dan menyediakan deskripsi yang dapat dibaca manusia.

Pembuat Ekspresi Cron

Konfigurasikan jadwal Anda secara visual

Sintaks Cron

  • * - Nilai apa pun
  • , - Pemisah daftar nilai
  • - - Rentang nilai
  • / - Nilai langkah

Ekspresi Cron yang Dihasilkan

Ekspresi Cron
* * * * *

Deskripsi yang Dapat Dibaca Manusia

Setiap menit

5 Waktu Eksekusi Berikutnya

Contoh Entri Crontab

# Add to crontab with: crontab -e

Pertanyaan yang Sering Diajukan

Apa itu ekspresi cron?

Format jadwal lima bidang yang digunakan cron Linux dan Unix: menit, jam, hari dalam sebulan, bulan, dan hari dalam seminggu.

Apakah saya perlu menghafal sintaksnya?

Tidak. Pilih nilai pada antarmuka visual, mulai dari preset, lalu baca deskripsi yang dapat dibaca manusia untuk memverifikasinya.

Apakah alat ini menjelaskan arti suatu jadwal?

Ya. Setiap ekspresi yang Anda buat akan dilengkapi deskripsi berbahasa sederhana, yang membantu meninjau jadwal sebelum diterapkan.

Apakah ini berfungsi untuk systemd timer atau Windows?

Hasilnya ditujukan untuk crontab standar di Linux dan Unix. Penjadwal lain menggunakan format yang berbeda dan memerlukan konversi.

Bagaimana cara menjalankan cron job setiap 5 menit?

Pilih preset Setiap 5 Menit atau ketik */5 pada kolom menit. Generator menghasilkan */5 * * * *, yang memicu tugas Anda pada menit 0, 5, 10, 15, dan seterusnya, setiap jam setiap hari.

Bisakah saya menyalin ekspresi yang dihasilkan ke file crontab saya?

Ya. Klik tombol salin dan tempelkan kelima kolom yang dipisahkan spasi ke file crontab Anda menggunakan crontab -e. Hasil keluaran kompatibel dengan implementasi cron Linux dan Unix standar, termasuk Vixie cron, busybox cron, dan sebagian besar control panel hosting.

Apa saja rentang nilai yang diizinkan untuk setiap kolom cron?

Cron standar menggunakan lima kolom: menit 0-59, jam 0-23, tanggal 1-31, bulan 1-12, dan hari dalam seminggu 0-7, di mana 0 dan 7 sama-sama mewakili hari Minggu. Alat ini memvalidasi setiap entri terhadap batas-batas tersebut saat Anda menyusun ekspresi.

Mengapa cron job saya tidak berjalan pada waktu yang dijadwalkan?

Penyebab umumnya adalah daemon cron yang berhenti, zona waktu server yang salah, jalur file relatif, atau izin eksekusi yang tidak ada. Verifikasi ekspresi dengan pratinjau yang dapat dibaca manusia, jalankan crontab -l untuk memastikannya sudah terpasang, dan selalu gunakan jalur absolut dalam perintah Anda.

Referensi Bidang Cron

Memahami setiap bidang dalam ekspresi cron

Bidang Nilai yang Diizinkan Karakter Khusus
Menit 0-59 , - * /
Jam 0-23 , - * /
Hari dalam Bulan 1-31 , - * ? / L W
Bulan 1-12 or JAN-DEC , - * /
Hari dalam Seminggu 0-7 or SUN-SAT , - * ? / L #

Referensi & Sumber Daya