Pembahasan kali ini saya akan membahas tentang Penjadwalan pada Sistem Operasi Linux. Penjadwalan merupakan kumpulan kebijaksanaan dan mekanisme di sistem operasi yang berkaitan dengan urutan kerja yang dilakukan sistem komputer.
Penjadwalan bertugas menentukan hal-hal berikut :
1. Proses yang harus berjalan
2. Kapan dan selama berapa lama proses berjalan
Crontab merupakan salah satu command yang terdapat pada Linux yang berfungsi untuk melakukan penjadwalan proses berdasarkan waktu. Dengan crontab, kita dapat membuat perintah (command). membuka aplikasi crontab cukup ketik crontab -epada terminal. Jika belum terinstall bisa menggunakan perintah
sudo apt-get update
sudo apt-get install crontab
Berikut beberapa perintah yang bisa dipakai di terminal untuk penjadwalan prosessecara hitungan waktu, baik berulang maupun sesuai yang kita inginkan.
Format penulisan command nya adalah sebagai berikut:sudo apt-get update
sudo apt-get install crontab
Berikut beberapa perintah yang bisa dipakai di terminal untuk penjadwalan prosessecara hitungan waktu, baik berulang maupun sesuai yang kita inginkan.
* * * * *
* pertama untuk menit (0 – 59)
* kedua untuk jam (0 – 23)
* ketiga untuk tanggal (1 – 31)
* keempat untuk bulan (1 – 12)
* kelima untuk hari (0 – 6) –> 0 = Minggu, 1 = senin, dst
Contoh :
* * * * * 0,10,20,30,40,50 * * * *
*/10 * * * *
10 * * * *
30 10 * * *
30 08 10 06 *
00 11,16 * * *
00 11-16 * * *
00 08-16 * * 1-5
00 08-16 * * *
*/15 6-10 * * *
Selain itu masih ada penggunaan crontab dengan penggunaan khusus :
@yearly / @annually @mounthly
@weekly
@daily
@hourly
@reboot
Referensi :
Praktikum Sistem Operasi Pertemuan 4




