jump to navigation

Otomatisasi dengan Crontab 3 Februari 2009

Posted by cemynotes in Linux & Open Source.
trackback

Crontab merupakan salah satu tool yang sangat berguna di Linux. Dengan crontab kita dengan mudah bisa mengotomatiskan pekerjaan kita. Contoh saja kita tidak perlu setiap waktu mengupdate sistem atau menscan virus dengan clamav secara manual. Dengan crontab anda dapat mengatur agar sistem anda mengupdate hanya pada waktu tertentu atau menscan virus pada jam-jam tertentu.

Untuk mengaktifkan crontab gunakan perintah crontab, ketik pada konsule atau terminal crontob -e. Akan muncul di terminal seperti tertera di bawah ini:

# m h dom mon dow command

Keterangan :

m : menunjukan menit variablenya dari 0 – 59

h : menunjukan jam (hour) variablenya dari 0 – 23

dom : day of month menunjukkan hari/bulan (tanggal) dari 0 – 31

mon : month menunjukan bulan variablenya dari 1 – 12

dow : day of week menunjukkan hari /minggu varialenya 0 – 6 (dimana 0 = minggu)

command : Perintah eksekusi yang di berikan.

Sekarang kita ambil contoh untuk mengotomatiskan paket update yang sebelumnya kita lakukan secara manual dan kita menginginkan agar update berjalan setiap jam 11 malam (waktu terserah anda) :

ketik crontab -e

masukkan perintah sebagai berikut:

00 23 * * * /usr/bin/auto-update.sh > /dev/null

Maksudnya, automatisasi update akan dilakukan setiap jam 23:00 setiap hari, setiap minggu dan setiap bulan dengan perintah /usr/bin/auto-update.sh > /dev/null (perintah update)

Maka crontab dengan otomatis mengupdate system anda pada setiap jam 23:00 setiap harinya. Anda dapat mencoba dengan perintah yang lain, seperti membersihkan sistem dari virus dengan menngunakan clamav. Tambahkan saja pada perintahnya (command)

sudo clamscan -r /home

Komentar»

No comments yet — be the first.

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: