Cron job mantığı ve crontab satırlarının okunması

ForumKurdu

Yeni Üye
Katılım
Eyl 2026
Konular
1
Mesajlar
1
Tepki puanı
0
Görüntülenme
0
Crontab dosyası, sistemde zamanlanmış görevlerin yönetiminde kullanılır.
Kısaca gözden geçireceğimiz kontrol listesiyle satırları doğru yorumlamayı öğrenelim.

  1. crontab –e komutuyla kullanıcıya ait crontab açılır; düzenlemek için dosya öncelikle yedeklenmelidir.
  2. Satır formatı: k (dakikalar) h (saat) g (gün) m (ay) d (haftanın günü) – bu sırayla kısmı inceliyoruz.
  3. Dakikalar -0‑59 arası; tek sayı, çok sayı veya aralık (10-20,30,*/15).
  4. Saat -0‑23 arası; aynı şekilde aralık ve bölme kullanılabilir.
  5. Gün -1‑31 arası; * tüm günleri, 1-5,10,20-25 gibi karmaşık ifadeler oluşturulabilir.
  6. Ay -1‑12 arası; Jan,Feb gibi kısaltmalar da desteklenir.
  7. Haftanın günü -0‑6 (0 ve 7 Pazartesi) – haftanın gününü belirtir.
  8. Komut kısmında tam yol yazılması önerilir; örnek: /usr/bin/backup.sh.
  9. @reboot, @daily, @hourly gibi eşdeğer kısa ifadeler, karmaşık satırları sadeleştirir.
  10. Değişiklik sonrası crontab -l ile kontrol edin; hata varsa crontab -ede satırı düzeltin.

Bu adımları izleyerek crontab satırlarını hızlıca analiz edip güvenli bir şekilde zamanlayabilirsiniz.

Hangisini kullandınız: @daily mı, yoksa tam satır formatını mı tercih ediyorsunuz?
 
Geri
En Üst