Dari IgosCenter
Disini saya akan mengshare tentang penjadwalan proses di linux, salah satu fungsinya adalah menjalankan tugas-tugas yang terjadwal dalam sistem linux, ada tiga jenis penjadwalan di linux
* Anacron, digunakan untuk melakukan penjadwalan suatu perintah untuk komputer yang tidak selalu menyala terus menerus. * At, digunakan untuk penjadwalan suatu tugas sekali pada satu waktu. * Crontab, penjadwalan yang satu ini serba guna dibandingkan penjadwalan yang lainnya dan dapat diatur berjalan pada waktu yang berbeda-beda atau interval waktu yang berbeda.
Pada kali ini saya akan menjelaskan penjadwalan proses Crontab saja karena yang paling lengkap, Crontab pada dasarnya sudah terinstall ketika linux kita di install atau sudah ada dari sistem linux nya, jadi tidak perlu repot-repot lagi menginstall crontab, berikut adalah format dasar dari Crontab
* Minute hour day-of-month month-of-year day-of-week command(perintah)
Minute 00-59 Hour 00-23 Day-of-month 01-31 Month-of-year 01-12 Day-of-week 01-07 (01=hari senin)
di linux ubuntu perintah Crontab sendiri memiliki 4 opsi yaitu :
1. -e melakukan pengeditan isi dari file crontab 2. -r menghapus file crontab 3. -l melihat isi dari file crontab 4. -u untuk mengedit file crontab milik user
Contoh nya adalah : 10 09 * * 06 /etc/init.d/squid restart
Pada contoh perintah di atas adalah merestart service server squid setiap hari sabtu jam 9 lebih 10 menit
Demikian artikel dari saya semoga bermanfaat bersambung ke artikel berikutnya yaitu implementasi Crontab,...
Kontributor: Breed