MEMBUAT AUTO REBOOT MENGGUNAKAN CRONJOB
#PENGERTIAN
Cron adalah berdasarkan waktu scheduler pekerjaan di Unix-seperti komputer sistem operasi . Orang-orang yang mengatur dan menjaga lingkungan software menggunakan cron untuk menjadwalkan pekerjaan (perintah atau skrip shell ) untuk menjalankan secara berkala pada waktu-waktu tertentu, tanggal, atau interval.
Ini biasanya mengotomatiskan pemeliharaan sistem atau
administrasi-meskipun yang bersifat umum-tujuan membuatnya berguna untuk
hal-hal seperti men-download file dari internet dan men-download email secara berkala Asal usul nama cron adalah dari kata Yunani untuk waktu, χρόνος ( chronos ). ( Ken Thompson , penulis cron, telah mengkonfirmasi ini dalam komunikasi pribadi dengan Brian Kernighan .)
cron yang paling cocok untuk penjadwalan tugas yang berulang. Penjadwalan tugas satu-waktu sering lebih mudah dicapai dengan menggunakan terkait di utilitas.
#LATAR BELAKANG
dengan menggunakan cronjob kita dapat me reboot server kita secara otomatis dengan waktu yang kita sttting sendiri
#MAKSUD DAN TUJUAN
agar server kita tidak menyala terus menerus dan kita tidak perlu memetikan server kita secara manual
#ALAT DAN BAHAN
- Laptop/PC/Server
- Referensi
#TAHAP PENYELESAIAN
Untuk membuat auto REBOOT silakan anda masuk ke terminal linux/ubuntu, masuk sebagai super user. Langkah-langkah membuat auto reboot sebagai berikut ini :
1. Setelah masuk ke terminal silahkan anda ketikkan sudo apt-get install -y cron, tekan enter.
2. Selanjutnya ketikkan perintah crontab -e , tekan enter. Pilih nomor 2 (/bin/nano <---- br="" easiest="" enter.="" tekan="">---->
3.lalu dibagian paling bawah kita berikan perintah
28 16 * * * /sbin/reboot -r +1 "1 menit Ajeng Wafat Bozzz!"
keteranagan: Perintah ini akan menjalankan proses Reboot Sistem pada Jam 16:28 dengan delay 1 menit beserta pemberitahuan sebelum sistem direboot.
keterangan: Dan perintah ini akan menulis pesan yang berisi "Restart
Sistem Terjadwal " di file rootcron.log setiap kali sistem mengalami
reboot
* 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 11.45 Malam
Perintah: 45 23 * * * command
-- Crontab tiap Minggu Jam 1 Pagi
Perintah: 0 1 * * 7 command
-- Crontab tiap Bulan Tanggal 15, Jam 2 Sore
Perintah : 0 14 15 * * command
4. Untuk ingin melihat jadwal reboot silahkan masuk ke root lalu ketikkan perintah nano jos.log
1. Setelah masuk ke terminal silahkan anda ketikkan sudo apt-get install -y cron, tekan enter.
2. Selanjutnya ketikkan perintah crontab -e , tekan enter. Pilih nomor 2 (/bin/nano <---- br="" easiest="" enter.="" tekan="">---->
3.lalu dibagian paling bawah kita berikan perintah
28 16 * * * /sbin/reboot -r +1 "1 menit Ajeng Wafat Bozzz!"
keteranagan: Perintah ini akan menjalankan proses Reboot Sistem pada Jam 16:28 dengan delay 1 menit beserta pemberitahuan sebelum sistem direboot.
@reboot echo "terjadwal boosss " >> /root/jos.log
Penjelasan:
* 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 11.45 Malam
Perintah: 45 23 * * * command
-- Crontab tiap Minggu Jam 1 Pagi
Perintah: 0 1 * * 7 command
-- Crontab tiap Bulan Tanggal 15, Jam 2 Sore
Perintah : 0 14 15 * * command
maka akan muncul tampilan seperti dibawah ini
~~~~~~~~~~~~SELAMAT MENCOBA~~~~~~~~~~~~