Linux’ta Zaman Bazlı Görevler – Cron Jobs

linux Yorum Ekle

Linux ta bazı işleri belirlenen bazı zamanlarda otomatik olarak yapmak isterseniz CRON sistemini kullanmanız gerekmektedir.

CRON sisteminde hangi komutun ne zaman çalıştırılacağı bilgisini sisteme genelde /etc/crontab dosyası içinde belirtebilirsiniz.

Bu dosyanın içinde zaman ve çalıştırılacak komutu belirtmek için basit bir sistem kullanılmaktadır.

Boşluk veya tab karakterleri ile ayırdığınız sütunlarla sistemi bilgilendirebilirsiniz.

* * * * * root /etc/kontrolet.sh

Bu satır her ay ayın her haftası haftanın her günü her saati ve her dakikası çalışacak bir kontrolet.sh scriptini tetiklemektedir.

dakika saat ayın_günü ay haftanın_günü kullanıcı komut
10 18 1 3 5 root /etc/mail_at.sh

saatin 10. dakikasında saat 18′de ayın 1′inde 3. ayda haftanın 5. günü root kullanıcısı mail_at.sh scriptini çalıştırsın.

Değerleri kendi ihtiyacınıza göre düzenleyip dosyayı kaydedin.

/etc/init.d/cron restart

komutu ile de sistemin dosyadaki değişiklikleri gördüğünden emin olun.

Yolunu verdiğiniz script dosyasının çalıştırılabilir dosya olarak ayarlandığından ve kullanıcının o dosyayı çalıştırma yetkisi olduğundan emin olun.

1 Yorum “Linux’ta Zaman Bazlı Görevler – Cron Jobs”

  1. mesut aksu Diyor:

    faydalı bir makale olmuş teşekkürler

Yorum Yaz

Lampforweb 2007 Tüm hakları saklıdır. Tema N.Design Studio
İçerik RSS Yorum RSS Giriş