Tüm araçlar

Cron generator

Cron expressions schedule recurring jobs: backups at 2 AM, reports every Monday, cache purge hourly. Five (or six with seconds) fields like 0 9 * * 1-5 mean 09:00 weekdays. Build expressions visually instead of memorizing field order.
Dakika
Saat
Ayın günü
Ay
Haftanın günü
Çıktı
0 9 * * 1-5

How to build a cron expression

1. Select schedule: minute, hour, day of month, month, day of week.
2. Read generated expression e.g. 0 30 8 * * *.
3. Verify human-readable description matches intent.
4. Copy into crontab, Kubernetes CronJob, or GitHub Actions schedule.

Cron zamanlaması örnekleri

Her gün sabah 8.30'da

0 30 8 * * * altı alanlı Kuvars'ta; 30 8 * * * standart beş alanlı cronda.

Her 15 dakikada bir

*/15 * * * * her saat başı :00, :15, :30, :45'te çalışır.

Ayın ilk gece yarısı

0 0 1 * * aylık faturalandırma işini yürütür.

Cron oluşturucular yardımcı olduğunda

Tek tek saha sırası hatalarından kaçınırken.
Operasyon runbook'ları için zamanlamayı belgelendirirken.
Linux cron ile AWS EventBridge sözdizimini karşılaştırırken.

Lehçe farklılıkları

Zamanlayıcı standart olmayan sözdizimi kullandığında bulut sağlayıcı belgelerini kontrol edin.
Saat dilimi önemli olduğunda — sunucularda cron genellikle UTC; açıkça dönüştürün.
Dakikadan kısa planlama gerektiğinde klasik cron yerine aralık zamanlayıcıları kullanın.

Saha sırası anımsatıcısı

Dakika Saat Gün Ay Hafta içi — veya Quartz için başlangıca Saniye ekleyin. Önce açıklamayı yazın, ardından alanlarla eşleyin.

İnsan programlarıyla örtüşme

"Hafta içi her sabah" 0 9 * * 1-5 olur — TZ sunucusu DST'ye uyuyorsa yaz saati uygulaması yerel duvar saatini değiştirir.

Kubernetes CronJob'u

zamanlama alanı standart cron kullanır; concurrencyPolicy Forbid, yedekleme işlerinin çakışmasını önler.

Sık sorulan sorular

Beşe karşı altı alan mı?

Klasik cron: dakika saat dom ay dow. Bazıları önce saniye ekler.

Ayın günü vs haftanın günü?

Belirtilen her ikisi de genellikle Vixie cron'da VEYA anlamına gelir — kafa karıştırıcı — bir alanı * olarak kullanın.

Saat dilimi?

Sunucu yerel veya UTC — Daha yeni sürümlerde Kubernetes CronJob spec.timeZone alanı.

*/2 anlamı?

Bu alanın her 2 birimi — */2 saat alanında her iki saatte bir.

Yerel araç mı?

Evet — tarayıcıda yerleşik ifade.

Sonraki çalıştırmaları test etmek ister misiniz?

Sonraki N yangın süresini listelemek için croniter veya sağlayıcı konsolunu kullanın.