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

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 

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.
Ben nano kullandığım için 1 yazıp enter tuşuna basıyorum.


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.