Ödeme Yöntemleri Abuse

Cron yapılandırması örnekleri

27.02.2023, 16:01

Cron kurmak, Linux veya Unix işletim sistemindeki görevleri otomatikleştirmenin bir yoludur. Cron, kullanıcıların komut dosyalarını ve komutları belirli bir süre için veya belirli aralıklarla çalışacak şekilde zamanlamasına olanak tanır.

Cron kurulumu ne için yararlıdır

Bu, verileri yedeklemek, e-posta raporları göndermek, yazılımı güncellemek veya geçici dosyaları temizlemek gibi tekrarlayan görevleri düzenli olarak gerçekleştirmeniz gerektiğinde yararlı olabilir.

Cron kurmak ayrıca sistem yönetimini basitleştirebilir, CPU yükünü azaltabilir ve genel performansı artırabilir.

Özelleştirme, görevler belirlenen bir programa göre otomatik olarak çalışacağından veri kaybını veya sistem kesintilerini önlemeye yardımcı olabilir. Bu, görevlerin manuel olarak gerçekleştirilmesiyle ilişkili hata riskini azaltır.

Genel olarak, bu prosedür bir sistem yöneticisinin hayatını büyük ölçüde basitleştirir ve sistem performansını artırır.

Linux'ta Cron'u Yapılandırma

Cron yapılandırması örnekleri

Birkaç cron yapılandırma örneği.

1. Her gün 12:30'da bir komut dosyası çalıştırmak:

30 12 * * * /path/to/script.sh

2. Komut dosyasını her dakika çalıştırın:

* * * * * /usr/bin/php /var/www/html/script.php

3. Komut dosyasını her gün saat 3'te çalıştırın:

03 * * * /usr/bin/php /var/www/html/script.php

4. Komut dosyasını her Cumartesi saat 17:00'de çalıştırın:

0 17 * * 6 /usr/bin/php /var/www/html/script.php

5. Komut dosyasını her ayın 1. günü gece yarısı çalıştırın:

001 * * /usr/bin/php /var/www/html/script.php

6. Komut dosyasını her 30 dakikada bir çalıştırın:

*/30 * * * * /usr/bin/php /var/www/html/script.php

7. Betiği her gün sabah 3'te ve öğleden sonra 3'te çalıştırın:

0 3,15 * * * /usr/bin/php /var/www/html/script.php

Not: Bu örneklerde /usr/bin/php PHP yorumlayıcısının yolu, /var/www/html/script.php ise çalıştırılacak betik dosyasının yoludur. Bunları sunucunuzdaki ilgili dosya yollarıyla değiştirebilirsiniz.