İçeriğe geç
snowkitDev

Bir cron işini her 5 dakikada çalıştırın, */5 * * * * ile

Bir işi beş dakikada bir çalıştırmak için */5 * * * * kullanın.

Cron zamanlaması

Bir ifade yazın, bir alanı düzenleyin veya yaygın bir zamanlama seçin.

Sonraki çalışmalar

    Saatler bu cihazın saat diliminde gösterilir

    Farklı bir aralık belirlemek için 5'i herhangi bir sayıyla değiştirin ve aşağıdaki sonraki çalışma zamanlarını kontrol edin.

    Sonraki çalışma zamanları kendi saat diliminizde gösterilir, böylece bir işin beklediğiniz zaman çalıştığından emin olabilirsiniz. Bir cron zamanlaması oluşturun veya kontrol edin, sade kelimelerle açıklandığını görün ve kopyalayın. Ücretsizdir ve tarayıcınızda çalışır.

    Bir cron ifadesi nasıl oluşturulur

    1. Her dakika, Her 5 dakika, Her saat, Her gün gece yarısı, Hafta içi 9'da, Her Pazar, Ayın birinde veya Her yeni yıl gibi bir hazır ayarla başlayın.
    2. Veya Cron ifadesi alanına kendinizinkini yazın ya da Dakika, Saat, Gün, Ay ve Haftanın günü kutularını doldurun.
    3. Sade dildeki açıklamayı ve sonraki çalışma zamanları listesini okuyun.
    4. İfadeyi kopyala'ya basın.

    Cron nasıl çalışır

    Bir cron ifadesinin beş alanı vardır: dakika (0 ila 59), saat (0 ila 23), ayın günü (1 ila 31), ay (1 ila 12 veya jan ila dec) ve haftanın günü (0 ila 6 veya sun ila sat; 0 ve 7 Pazar'dır). Yıldız her değer demektir.

    Özel karakterler

    Virgül, 1,15 gibi değerleri listeler. Tire, Pazartesi'den Cuma'ya 1-5 gibi bir aralık yapar. Eğik çizgi, her 10 dakika için */10 gibi bir adım belirler. @daily, @hourly ve @weekly gibi kısayollar da çalışır.

    Examples

    • */15 * * * * her 15 dakikada bir çalışır.
    • 0 9 * * 1-5 hafta içi 9:00'da çalışır.
    • 30 2 * * 0 her Pazar 2:30'da çalışır.
    • 0 0 1 * * her ayın ilk günü gece yarısı çalışır.

    Ayın günü ve haftanın günü

    Her iki gün alanı da ayarlandığında standart cron ikisiyle değil, birinin eşleştiği günlerde çalışır. Örneğin 0 9 1 * mon her ayın 1'inde ve her Pazartesi çalışır.

    Saat dilimleri

    Sonraki çalışma zamanları bu cihazın saat diliminde gösterilir. Sunucular çoğu zaman cron'u UTC'de çalıştırır, bu yüzden bir zamanlamaya güvenmeden önce sunucunuzun ayarını kontrol edin.

    İpuçları

    • Bir zamanlamayı kaydetmeden önce sonraki çalışma zamanlarını kontrol edin. Hataları bir bakışta gösterirler.
    • Birçok işi tam saat başında çalıştırmaktan kaçının. Onları birkaç dakika arayla yayın.
    • Bilgisayar kapalıyken kaçırılan bir işin genellikle sonra çalıştırılmadığını unutmayın.
    • Komutta betiklerin ve programların tam yolunu koyun, çünkü cron kısa bir klasör listesi kullanır.

    Kimler kullanır

    Bir yedek, rapor veya temizleme görevinin bir zaman çizelgesiyle çalışmasına ihtiyaç duyan web geliştiricileri, sistem yöneticileri ve barındırma hesabı olan herkes. İlgili araçlar: chmod hesaplayıcı ve curl çevirici.

    Sorular

    Bu araç işimi çalıştırıyor mu?

    Hayır. Yalnızca zamanlamayı oluşturur ve açıklar. Onu sunucunuza veya barındırma panelinize kendiniz eklersiniz.

    İşim neden yanlış saatte çalışıyor?

    Genellikle bir saat dilimi farkıdır. Sunucular sıklıkla UTC kullanırken bu sayfa yerel saatinizi gösterir.

    Saniyeyi destekliyor mu?

    Standart cron'un beş alanı vardır ve saniye yoktur.

    Sırada ne var

    Az önce yaptığınızla devam edin, hâlâ cihazınızda.

    Snowkit'ten daha fazlası