Linux Dersleri 48. cron görevleri ile ilgili ek bilgiler

Varsayılan olarak linuxda 4 temel cron vardır. Bunlar sırasıyla

  • Hourly (saatlik)
  • Daily (günlük)
  • Weekly (haftalık)
  • Monthly (aylık)

Cron zamanlamalarını crontab -e ile editöre girip ekleme yapabiliriz fakat bunun linuxda bir diğer yolu da vardır. Linuxda etc klasörünün altında cron.hourly, cron.daily, cron.weekly, cron.monthly klasörleri vardır. Bu klasörler sırasıyla saatlik, günlük, haftalık ve aylık çalışan scriptleri barındırır. Eğer çalıştırmak istediğiniz scriptinizi ilgili klasöre atarsınız crontab -e ile benzer işlevi görmüş olur.

Günlük, haftalık, aylık çalışan scriptlerin çalışma aralıklarını etc klasörünün altındaki anacrontab dosyasını editleyerek ayarlayabiliriz. Burdaki 1. kolondaki sayı periyodu gösterirken 2. kolondaki sayı kaç dakika aralıklarla scriptlerin çalışacağını gösterir.

Saatlik çalışacak scriptlerin çalışma zamanını ise etc/cron.d klasörünün altındaki 0hourly dosyasını editleyerek ayarlayabiliriz.

Ör: 01 * * * * root run-parts /etc/cron-hourly

Yukardaki örnekte saatlik çalışan her cron görevinin ilk dakikada çalışacağına ayarlıdır.

Bu yazı İşletim sistemleri, Linux kategorisine gönderilmiş ve , , , , , , , , , , , , ile etiketlenmiş. Kalıcı bağlantıyı yer imlerinize ekleyin.

Bir yanıt yazın