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
* * * * *
Deskripsi yang Dapat Dibaca Manusia
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
-
crontab(5) Man Page - man7.org
Manual crontab(5) kanonik yang mendokumentasikan sintaks ekspresi cron.
-
Cron - Wikipedia
Sejarah dan semantik penjadwal cron serta format ekspresinya.