Minggu, 01 Januari 2017

PENJADWALAN


Cron


Sebuah daemon yang dapat digunakan untuk menjadwalkan pelaksanaan suatu tugas yang berulang-ulang sesuai dengan kombinasi jam, hari dalam bulan, bulan dalam tahun, hari dalam minggu dan minggu. Cron akan menganggap bahwa sistem berjalan secara terus menerus. Jika sistem sedang tidak berjalan pada saat suatu tugas dalam jadwal, maka tugas tersebut tidak akan dijalankan.

 Keterangan :

minute → integer dari 0 hingga 59
hour → integer dari 0 hingga 23
day → integer dari 1 hingga 31
month → integer dari 1 hingga 12
day of week → integer dari 0 hingga 7, dimana 0 atau 7
mewakili Sunday(Minggu)
command → perintah yang akan dijalankan


Untuk lebih jelas perhatikan penjelasan berikut ini. 

Pertama-tama, masuk sebagai super user. Kemudian tulis perintah : # crontab -e untuk masuk ke cron. Sebelumnya tulis : # date untuk melihat waktu yang sedang berlangsung.

 Kemudian tulis perintah seperti dibawah ini dan save (Esc + :wq!) .

 30 21 * * * wall "Sebentar lagi komputer anda akan dimatikan"

-> ini berarti pada menit ke 30 dan jam 21 didinding/layar akan menampilkan tulisan : Sebentar lagi komputer anda akan dimatikan.

 32 21 * * * reboot

-> 2 menit setelah menampilkan tulisan tepatnya pada menit ke 32 dan jam 21 komputer akan melakukan reboot(mati)

 Maka output yang akan keluar nantinya akan seperti dibawah ini dan selang waktu 2 menit komputer pun kemudian mati.



at 

Merupakan proses penjadwalan yang bersifat tidak periodik (tidak terus-menerus). Perhatikan contoh berikut ini:

Misalkan kita ingin menampilkan tulisan "byeeeee" dengan menggunakan at terlebih dahulu kita harus melihat waktu dengan printah : # date. Kemudian untuk pengaturan jadwal dengan at dapat dilakukan dengan format : # at (waktu yang diinginkan) . Contoh : # at 15:08 . Setelah itu tulis : at> wall "byeeeee" dan tekan Ctrl+D . Untuk lebih jelas perhatikan gambar dibawah ini.



sumber :

 

0 komentar:

Posting Komentar