Linux’te Özel Cron Görevi Oluşturma
Linux’te Özel Cron Görevi Oluşturma
Rutin görevleri otomatikleştirmek, herhangi bir sağlam sistem yönetimi veya web geliştirme iş akışında esastır. Cron görevleri, Unix benzeri işletim sistemlerinde güçlü, zaman tabanlı bir görev zamanlayıcısı sağlar ve belirlenen aralıklarla otomatik olarak komutları veya betikleri çalıştırmanıza olanak tanır.
Cron Görevi Nedir?
Bir cron görevi, sistemin crontab (cron tablosu) dosyasında tanımlanan, belirli zamanlarda veya aralıklarda komutları veya betikleri çalıştıran planlı bir görevdir. Cron, şu nedenlerle yaygın olarak kullanılır:
Hafif
Son derece özelleştirilebilir
Çoğu Linux dağıtımında yerleşik olarak bulunur
Yaygın Kullanım Senaryoları
Günlük veya haftalık veritabanı yedeklemeleri
Çalıştırma PHP/Python betikleri
Log döngüsü ve geçici dosyaların temizlenmesi
Planlı e-postaların gönderilmesi
Veri önbelleklerini güncelleme veya dosyaları senkronize etme
Adım 1: Crontab’a Erişim
Kullanıcınızın crontab’ını düzenlemek için (root erişimi olmadan):
crontab -e

