Crontab Jeneratörü

Sezgisel bir görsel arayüzle cron ifadeleri oluşturun. Tüm cron alanlarını, ön ayarları destekler ve insan tarafından okunabilir açıklamalar sağlar.

Cron İfade Oluşturucu

Programınızı görsel olarak yapılandırın

Cron Sözdizimi

  • * - Herhangi bir değer
  • , - Değer listesi ayrıcatıcısı
  • - - Değer aralığı
  • / - Adım değerleri

Üretilen Cron İfadesi

Cron İfadesi
* * * * *

İnsan Okunabilir Tanım

Her dakika

Sonraki 5 İdam Zamanı

Crontab Giriş Örneği

# Crontab'a eklemek için: crontab -e

Sıkça Sorulan Sorular

Cron ifadesi nedir?

Linux ve Unix cron tarafından kullanılan beş alanlı zamanlama biçimi: dakika, saat, ayın günü, ay ve haftanın günü.

Söz dizimini ezberlemem gerekiyor mu?

Hayır. Görsel arayüzden değerleri seçin, bir ön ayardan başlayın ve doğrulamak için insan tarafından okunabilir açıklamayı okuyun.

Bir zamanlamanın ne anlama geldiğini açıklıyor mu?

Evet. Oluşturduğunuz her ifade sade bir dille açıklama alır; bu, zamanlamaları devreye almadan önce gözden geçirmenize yardımcı olur.

systemd zamanlayıcıları veya Windows için çalışır mı?

Çıktı, Linux ve Unix'teki standart crontab'ı hedefler. Diğer zamanlayıcılar farklı biçimler kullanır ve dönüşüm gerektirir.

Her 5 dakikada bir cron işi nasıl çalıştırılır?

Her 5 Dakikada Bir ön ayarını seçin veya dakika alanına */5 yazın. Jeneratör */5 * * * * ifadesini üretir; bu ifade görevinizi günün her saatinde 0, 5, 10, 15. dakikalarda ve bu şekilde tetikler.

Oluşturulan ifadeyi crontab dosyama kopyalayabilir miyim?

Evet. Kopyala düğmesine tıklayın ve boşlukla ayrılmış beş alanı crontab -e komutunu kullanarak crontab dosyanıza yapıştırın. Çıktı; Vixie cron, busybox cron ve çoğu hosting kontrol paneli dahil olmak üzere standart Linux ve Unix cron uygulamalarıyla uyumludur.

Her cron alanı için izin verilen aralıklar nelerdir?

Standart cron beş alan kullanır: dakika 0-59, saat 0-23, ayın günü 1-31, ay 1-12 ve haftanın günü 0-7; burada hem 0 hem de 7 Pazar gününü temsil eder. Araç, ifadeyi oluştururken her girdiyi bu sınırlara göre doğrular.

Cron işim neden zamanlandığı anda çalışmıyor?

Yaygın nedenler arasında durmuş bir cron arka plan programı (daemon), yanlış sunucu saat dilimi, göreli dosya yolları veya eksik çalıştırma izinleri bulunur. İfadeyi insan okunabilir önizleme ile doğrulayın, kurulu olduğunu onaylamak için crontab -l komutunu çalıştırın ve komutunuzda her zaman mutlak yollar kullanın.

Cron Fields Referansı

Bir cron ifadesindeki her alanı anlamak

Saha İzin Verilen Değerler Özel Karakterler
Dakika 0-59 , - * /
Saat 0-23 , - * /
Ayın Günü 1-31 , - * ? / L W
Ay 1-12 or JAN-DEC , - * /
Haftanın Günü 0-7 or SUN-SAT , - * ? / L #

Kaynaklar ve Referanslar