İçeriğe Atla

Cron İfade Çözücü

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:00
224 Eylül 2026 Perşembe 09:00
325 Eylül 2026 Cuma 09:00
428 Eylül 2026 Pazartesi 09:00
529 Eylül 2026 Salı 09:00
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.