Crontab untuk menjalankan perintah secara otomatis

Hi….

Kali ini akan membahas mengenai cara menambahkan crontab di ubuntu. Case ini karena pada server saya beberapa kali service nya ada yg mati sehingga harus di start secara manual. Nah untuk mengatasi hal itu, saya tambahkan crontab / perintah otomatis untuk menjalankan perintah pada waktu tertentu.

Pertama kita bikin dulu script yang akan di jalankan, misal nama nya restart-webserver pada directory /home/user

#nano restart-webserver.sh

Isikan file tersebut dengan

service apache2 restart

Rubah file tersebut agar bisa di execute

#chmod +x /home/user/restart-webserver.sh

Kemudian kita tes file tersebut apakah bisa berjalan dengan baik

#./restart-webserver.sh* Restarting web server apache2                                         [ OK ]

Setelah itu bikin crontab nya di directory /var/spool/cron/

#nano /var/spool/cron/root

isikan

0 0 * * * /home/user/restart-webserver.sh

 

Nah terakhir kita cek apakah crontab nya bisa jalan

#crontab -l0 0 * * * /home/user/restart-webserver.sh

Penjelasannya : crontab tersebut akan dieksekusi tiap jam 00:00 setiap hari nya

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.