Zamanlanmış Görevler
Crontab
Crontab istenilen zamanda komut script vb. görevleri çalıştırmak için kullanılır.
Yapılabilecek bazı örnekler;5 Dakikada Bir Çalışacak /komut/yada/script
*/5 * * * * /komut/yada/script
*/5 – Her Beş Dakika
* – Her Saat
* – Her Gün
* – Her Ay
* – Haftanın Her Günü
Her gün öğlen 13 ve akşam 19′de Çalışacak /komut/yada/script
Her gün öğlen 13 ve akşam 19′de Çalışacak /komut/yada/script
00 13,19 * * * /komut/yada/script
00 – Her Saat (00 Saat başlangıcı)
13,19 – Öğlen 13′de ve Akşam 19′de
* – Her Gün
* – Her Ay
* – Haftanın Her Günü
Sabah 08 Akşam 17 Arasında Her Saat Çalışacak /komut/yada/script
Sabah 08 Akşam 17 Arasında Her Saat Çalışacak /komut/yada/script
00 08-17 * * * /komut/yada/script
00 – Her Saat (00 Saat başlangıcı)
08-17 – Sabah 08′dan Akşam 17′e (08, 09, 10, 11, 12, 13, 14, 15, 16, 17)
* – Her Gün
* – Her Ay
* – Haftanın Her Günü
Saat 10'da sistemi kapatan görev
00 10 * * * /sbin/poweroff
sudo crontab -e komutuyla açıyoruz.
Eğer ilk defa açıyorsak aşağıdaki gibi ekran gelecektir. Hangi editör programını kullanacaksanız onu seçiyorsunuz.
Yukarıdaki resimde 10:25 geçe her gün sistemi kapatacak bir komut girdik. ctrl+x komutlarına basıyoruz ve kaydedip çıkıyoruz. Artık sistemimiz 10:25 saati geldiğinde her gün kapanacak.