Cronjob nedir ?

Cronjob nedir ?

Cronjob nedir ?

Cronjob, Unix benzeri işletim sistemlerinde zamanlanmış görevleri (task) otomatik olarak çalıştırmak için kullanılan bir araçtır. Cron, kullanıcının belirlediği periyotlarla tekrar eden işlemleri çalıştırır. Bu işlemler, sırasıyla dakika, saat, gün, ay ve haftanın hangi günü gibi belirlenmiş bir takvime göre çalıştırılır.

Cronjob, genellikle arka planda çalışan otomatik görevleri yönetmek için kullanılır. Örneğin, sistem yedeklemeleri oluşturmak, log dosyalarını temizlemek veya belli aralıklarla veritabanı yedeklemesi yapmak gibi görevleri zamanında ve otomatik olarak çalıştırmak için kullanılabilir.

Cronjob ayarlamak için crontab komutu kullanılır ve bu komutla zamanlanacak işlemler belirtilir. Cronjoblar genellikle özel bir betik dosyası kullanılarak yazılır ve bu dosya crontab'a eklenir.