Nasıl kullanılır
- Cron ifadesi alanına yalnızca zamanlama ifadesini yapıştırın veya Hazır ayarlar bölümünden bir seçenek seçin.
- Zamanlamayı değiştirmek için Dakika, Saat, Ayın günü, Ay veya Haftanın günü panelinde Her, Belirli, Değer aralığı ya da Adım seçin.
- Cron ifadesi alanının altındaki açıklamayı, uyarıları ve sonraki çalışma zamanlarını inceleyin.
Örnekler
Hafta içi stok kontrolü: 09:00–17:59 UTC arasında 15 dakikada bir
*/15 9-17 * * 1-5
Çalışma zamanı: saat 9–17 arasında her saat, her 15 dakikada bir, pazartesi–cuma arası.
Ayın 1'inde ve 15'inde fatura kontrolü, 09:30 UTC
30 9 1,15 * *
Saat 09:30, ayın şu günleri: 1 ve 15.
Günlük yedekleme için kısa ifade
@daily
@daily = 0 0 * * * Saat 00:00.
Cron sözdizimi başvurusu
| Alan | Değerler | Örnek |
|---|---|---|
| Dakika | 0–59 | 30 — 30. dakikada |
| Saat | 0–23 | 9-17 — 09:00–17:59 arası |
| Ayın günü | 1–31 | 1,15 — ayın 1'i ve 15'i |
| Ay | 1–12 veya JAN–DEC | */3 — her 3 ayda bir |
| Haftanın günü | 0–7 veya SUN–SAT (0 ve 7 = pazar) | MON-FRI — hafta içi |
| Sembol | Anlam | Örnek |
|---|---|---|
* | her değer | * * * * * — her dakika |
, | liste | 0,30 * * * * — 0. ve 30. dakika |
- | aralık | 0 9 * * 1-5 — hafta içi 09:00'da |
/ | adım | */15 * * * * — her 15 dakikada bir |
@hourly, @daily, @weekly, @monthly, @yearly | kısayollar | @daily = 0 0 * * * |
Sık sorulan sorular
Cron ifadesi kaç alandan oluşur?
Standart cron ifadesi sırasıyla dakika, saat, ayın günü, ay ve haftanın günü olmak üzere 5 alandan oluşur. Araç, saniye veya yıl içeren 6–7 alanlı ifadeleri ve Quartz'a özgü ?, L, W, # gibi işaretleri kabul etmez.
Çalışma saatleri Türkiye saatine göre mi gösteriliyor?
Çalışma zamanları yalnızca UTC'ye göre hesaplanır; Türkiye saatiyle gösterilmez. Saat dilimi seçeneği yoktur ve mevcut andan sonraki 5 çalışma gösterilir.
Ayın günü ve haftanın günü birlikte seçilirse ne olur?
İki alan da kısıtlıysa, ikisinden birinin eşleşmesi yeterlidir. Örneğin 0 0 13 * 5, hem ayın 13'ünde hem de her cuma eşleşir; yalnızca cuma gününe denk gelen ayın 13'ünü ifade etmez. Alanlardan biri */2 gibi * ile başlayan bir adım içerirken diğeri kısıtlıysa Linux cron iki alanın da eşleşmesini ister; araç sonuçları yine «veya» kuralıyla gösterir, uyarı verir ve 1-31/N ya da 0-6/N kullanmanızı önerir.
Bu araç cron görevini çalıştırır mı?
Araç komut çalıştırmaz veya görev zamanlamaz. Oluşturduğunuz ifadeyi kullanmak için görevi kendi sunucunuzda ya da zamanlayıcınızda ayrıca tanımlayın.
Girdiğim cron ifadesi kaydediliyor mu?
Son ifadeniz ve açık panel, aynı tarayıcıdaki sonraki ziyaretiniz için localStorage'da saklanır. İfade tarayıcınızda işlenir; Google Analytics olaylarına ifadeniz değil, yalnızca aracın kimliği eklenir.