Crontab Guru
Parse dan jelaskan ekspresi cron. Tampilkan deskripsi jadwal dan waktu eksekusi berikutnya.
Apa itu ekspresi cron?
String 5 atau 6 bidang terpisah spasi: menit, jam, hari, bulan, hari dalam seminggu, dan tahun opsional.
Apa arti * di cron?
Tanda bintang (*) berarti "setiap nilai yang mungkin" untuk bidang tersebut.
Perbedaan 0 0 * * * dan 0 0 * * 1?
0 0 * * * berjalan tengah malam setiap hari. 0 0 * * 1 hanya Senin tengah malam.
Bisa pakai nilai langkah seperti */5?
Ya. */5 di menit berarti "setiap 5 menit".
Apakah ekspresi cron dikirim ke server?
Tidak. Semua diproses secara lokal di browser.
Bagaimana menjalankan setiap 5 menit?
Gunakan */5 * * * * untuk menjalankan setiap 5 menit.
Apa arti 0 0 * * *?
0 0 * * * berarti menjalankan tengah malam setiap hari.
Bagaimana menjadwalkan hanya hari kerja?
Gunakan 0 9 * * 1-5 untuk menjalankan jam 9:00 Senin sampai Jumat.
Karakter khusus apa yang didukung cron?
Cron mendukung: * (nilai apapun), , (daftar), - (rentang), / (langkah).
Bagaimana menjalankan hari pertama setiap bulan?
Gunakan 0 0 1 * * untuk menjalankan tengah malam tanggal 1 setiap bulan.
Bisa pakai nama bukan angka?
Ya, beberapa implementasi mengizinkan JAN, FEB untuk bulan dan MON, TUE untuk hari.
Apa sintaks cron 6 bidang?
Sintaks 6 bidang menambahkan detik di awal: detik, menit, jam, hari, bulan, hari minggu.
Bagaimana menjalankan setiap jam?
Gunakan 0 * * * * untuk menjalankan di menit 0 setiap jam.
Perbedaan hari bulan dan hari minggu?
Hari bulan (1-31) menentukan hari ke berapa dalam bulan. Hari minggu (0-6) menentukan hari apa dalam minggu.
Cara Menggunakan Crontab Guru
Tempel ekspresi cron dan dapatkan penjelasan bahasa sederhana beserta waktu eksekusi berikutnya secara instan — semuanya dihitung lokal di peramban Anda, tidak ada yang dikirim ke mana pun.
- Ketik atau tempel jadwal Anda ke kolom Cron Expression, misalnya * * * * * untuk setiap menit.
- Baca baris Runs di bawah kolom itu: baris ini menerjemahkan ekspresi ke dalam kalimat sehari-hari.
- Pilih berapa banyak eksekusi berikutnya yang ditampilkan — 5, 10, 20, atau 50 dari daftar opsi.
- Biarkan Start pada Now untuk memprediksi dari waktu saat ini, atau ubah ke Custom untuk menambatkan daftar pada tanggal tertentu.
- Sesuaikan kolom sampai waktu eksekusi yang tercantum sesuai niat Anda, lalu salin ekspresi ke crontab Anda.
'*/5' pada kolom jam berarti setiap 5 jam mulai tengah malam — pratinjau Runs membuat detail semacam ini terlihat jelas.
Alat Terkait
- Generator Crontab Hasilkan dan validasi ekspresi cron dengan penjelasan mudah dibaca instan. Visualisasikan jadwal, pratinjau waktu eksekusi berikutnya, dan ekspor ke format crontab. Sempurna untuk administrator sistem Linux/Unix.
- Kalkulator Chmod Kalkulator chmod online gratis untuk memvisualisasikan dan menghitung izin file Linux dengan kotak centang. Konversi instan antara notasi numerik (755, 644) dan simbolik (rwxr-xr-x). Mendukung izin khusus seperti setuid, setgid, sticky bit.
- Tabel ASCII Referensi pengkodean karakter ASCII lengkap dengan kode desimal, heksadesimal, oktal, biner, entitas HTML, dan deskripsi karakter. Cari dan filter secara instan.
- Penguji Permintaan HTTP Uji API REST langsung di browser Anda. Kirim permintaan GET, POST, PUT, DELETE dengan header, body, dan parameter kustom. Lihat status, header, dan body JSON respons secara instan.
- Generator .htaccess Buat aturan .htaccess Apache untuk redirect, rewrite, header keamanan, caching, dan lainnya.
- Generator Robots.txt Generator robots.txt online gratis. Buat dan sesuaikan file robots.txt untuk mengontrol perayapan mesin pencari, mengelola akses crawler, dan mengoptimalkan SEO situs Anda.
- Generator Sitemap Generator sitemap XML online gratis. Tambah URL, atur prioritas dan frekuensi, buat sitemap SEO secara instan.
- Kalkulator Tanggal Lahir Kalkulator tanggal lahir gratis. Perkirakan tanggal dari haid terakhir, pembuahan, USG, atau transfer bayi tabung, dan pantau usia kehamilan, trimester, serta tanggal penting.