PENJADWALAN MENGGUNAKAN CRONJOB
A.PENGERTIAN
Cron merupakan sebuah tool berbasis waktu yang dapat digunakan untuk
menjalankan perintah secara rutin pada sistem operasi UNIX. cron ini
sangat lah berguna untuk mempermudah pekerjaan kita atau membuat sistem
kita berjalan dengan oktimal.
B.LATAR BELAKANG
Karena server saya ini bekerja secara terus menerus saya ingin membuat
server saya merestart secara otomatis menggunakan cronjob ini. jadi
kinerja dari sistem kita akan lebih oktimal dan kita bisa memanfaatkan
cronjob ini untuk hal lain tergantung kebutuhan kalian.
C.MAKSUD & TUJUAN
- Untuk memberikan penjadwalan pada server
- Agar kinerja dari sistem server lebih baik
D.ALAT & BAHAN
- laptop/server
- aplikasi cron
E.LANGKAH KERJA
1. Sebelum kita melakukan esekusi cronjob, lebih baik kita pahami
perintahnya terlebih dahulu, bisa dilihat pada gambar dibawah ini.
Keterangan :
* * * * * perintah
Penjelasan:
*pertama : Menit (0-59)
*kedua : Jam (0-23)
*ketiga : Hari dalam Bulan (1-31)
*keempat : Bulan (1-12)
*kelima : Hari dalam Minggu (0-7 ; 0 & 7 = Minggu)
Contoh:
-Crontab tiap Hari Jam 12.45 Malam
Perintah: 45 0 * * * command
-Crontab tiap Minggu Jam 5 Pagi
Perintah: 0 5 * * 7 command
-Crontab tiap Bulan Tanggal 15, Jam 5 Sore
Perintah : 0 17 15 * * command
2.apabila sudah ada pandangan atau sudah mengerti, mari kita
esekusi sekarang, pertama buka terminal root server atau laptop kalian,
apabila belum install cron, kalain bisa install terlebih dahulu dengan
cara
# apt-get install cron . sebenarnya cron ini secara default sudah ada pada debian.
3. kemudian masukan perintah
# crontab -e . kemudian akan muncul pilihan, kalian pilih yang
/bin/nano pilih 1.
4. setelah itu akan masuk pada direktori crontab, dan pada baris paling
bawah tambahkan perintah yang kalian inginkan, disini saya ingin me
reboot pc server saya pada
jam 10.35 dan sebelum pc mati ada jarak
1 menit delay untuk pemberitahuan. lihat pada gambar dibawah ini.
5. Kemudian tunggu pada waktunya, nah dibawah ini adalah proses yang sedang berjalan. bisa dilihat dibawah ini.
6. Nah apabila ini melihat log jadwal yang tersimpan, kalian bisa membuka dengan cara
# cd /root kemudian # nano rootcron.log
7. Dan ini adalah log yang tersimpan pada sytem rootcron.log kita tadi.
KESIMPULAN
Dengan cronjob ini kita bisa mengatur atau menjadwal sitem pc kita untuk melakukan pekerjaan secara otomatis.
REFERENSI
https://de.wikipedia.org/wiki/Cron