Linux altında
/etc/crontab dosyasına yapacağınız bir ayarlama ile bir dosyayı veya bir betiği belirli bir zamanda veya zaman dilimlerinde kolayca çalıştırabilirsiniz. Bunun için aman, kullanıcı ve komut tanımlarını bu dosya içine koymanız yeterli.
Örnek Plesk Backup Ekliyoruz.
1,16,31,46 * * * * /usr/local/psa/admin/sbin/backupmng >/dev/null 2>&1
Burada dakikayı tanımlamanız yeterli (0 - 59 arasında).
Burada saat tanımlamanız gerekir (0 - 23 arasında).
Burada gün belirlemeniz gerekir.(0 - 31 arası).
Burada ay tanımlamanız gerekir (0 - 12 arası).
Burada haftanın günlerini tanımlayabilrisiniz. (0 - 7 arası, 0 ve 7 pazar gününe eşittir).
- 0 = Pazar
- 1 = Pazartesi
- 2 = Salı
- 3 = Çarşamba
- 4 = Perşembe
- 5 = Cuma
- 6 = Cumartesi
- 7 = Pazar
- Kullanıcı
Burada kullanıcı tanımlanır. Çalıştırılan program/skript bu kullanıcı hakları ile çalışır.
Bu bölüme ise çalıştırılacak olan komutun ismini girmeniz gerekir . Eğer söz konusu olan bir betik ise, tam yolu ile tanımlamaya özen gösterin. Aksi takatirde çalışmayabilir. Eğer bu bölümler (dakika, saat, gün, ay haftalık..) bir
* şeklinde tanımlanırsa, bunun anlamı HER olarak yorumlarnır. Yani HER SAAT, HER GÜN, HER AY vb...Yani komut bu tanıma göre çalıştırılır.
kaynak ve daha fazlası ;
Crontab ile zaman Yonlendirmeli isleri calistirmak - Lapis Wiki