Crontab satırınızın ne zaman çalışacağını Türkçe olarak okuyun, sonraki beş çalışma zamanını görün.
Cron ifadesi
0
Dakika
0-59
9
Saat
0-23
*
Ayın günü
1-31
*
Ay
1-12 · JAN-DEC
1-5
Haftanın günü
0-7 · SUN-SAT
Bu ifade ne anlama geliyor?
Saat 09:00, her Pazartesi, Salı, Çarşamba, Perşembe ve Cuma.
Sonraki çalışma zamanları
123 Eylül 2026 Çarşamba 09:0011 saat sonra
224 Eylül 2026 Perşembe 09:001 gün sonra
325 Eylül 2026 Cuma 09:002 gün sonra
428 Eylül 2026 Pazartesi 09:005 gün sonra
529 Eylül 2026 Salı 09:006 gün sonra
Zamanlar tarayıcınızın saat dilimine göre hesaplanır. Sunucunuz UTC ile çalışıyorsa cron da UTC'ye göre tetiklenir — aradaki farkı hesaba katmayı unutmayın.
Hazır ifadeler
Özel karakterler
*Her değer — “her dakika”, “her ay”
,Liste — 1,15 → ayın 1'i ve 15'i
-Aralık — 1-5 → Pazartesi'den Cuma'ya
/Adım — */10 → 10 birimde bir
@dailyTakma ad — 0 0 * * * ile aynı
@hourlyTakma ad — 0 * * * * ile aynı
Sık Sorulan Sorular
Sırasıyla dakika (0-59), saat (0-23), ayın günü (1-31), ay (1-12) ve haftanın günü (0-7, hem 0 hem 7 Pazar demektir). Her alanda yıldız "her değer" anlamına gelir.
Cron bu ikisini VE ile değil VEYA ile birleştirir — yani her iki koşuldan biri sağlandığında görev çalışır. "0 0 1 * 1" ifadesi hem her ayın 1'inde hem de her Pazartesi çalışır. Bu, cron'un en sık yanlış anlaşılan davranışıdır.
Tarayıcınızın saat dilimine göre. Sunucularınız genellikle UTC ile çalışır; ikisi arasında fark varsa (Türkiye'de UTC+3) görev beklediğinizden farklı saatte tetiklenir. Sunucunun saat dilimini `timedatectl` ile kontrol edebilirsiniz.
Pratikte yoktur, ikisi de beş dakikada bir çalışır. */5 daha okunaklı olduğu için tercih edilir. Ancak */7 gibi 60'a tam bölünmeyen adımlarda saat başında sıçrama olur — 0, 7, 14... 56'dan sonra doğrudan bir sonraki saatin 0'ına döner.
Bu araç işine yaradı mı?
Favorilerine ekle ya da ihtiyacı olan birine gönder.