Kamis, 23 Februari 2017

MEMBUAT AUTO REBOOT MENGGUNAKAN CRONJOB

MEMBUAT AUTO REBOOT MENGGUNAKAN CRONJOB


#PENGERTIAN
Hasil gambar untuk cronjobCron 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.

@reboot echo "terjadwal boosss " >> /root/jos.log
keterangan: Dan perintah ini akan menulis pesan yang berisi "Restart Sistem Terjadwal " di file rootcron.log setiap kali sistem mengalami reboot


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 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


maka akan muncul tampilan seperti dibawah ini 

























~~~~~~~~~~~~SELAMAT MENCOBA~~~~~~~~~~~~