Bash Scripting & Cron

Posted on Updated on


Hari ini punya kesempatan waktu dan pikiran buat belajar bash scripting (newbie), dan mainan cron, makasih buat Rizki yang dah bagi2 ilmunya.

Sebagai latihan, aku cm bikin “Gmn caranya agar setiap lima menit, machine ini bisa menjalankan perintah squid -k reconfigure”, semacam schedule task atau permainan batch programming di Windows.

Ok… Pertama buatlah file bash, yang nantinya akan kita jalankan.

[root@proxy ~]# vi reconf.sh (bisa dgn nama apa saja)

trus isi file tersebut dgn :

#!/bin/bash
squid -k reconfigure

Terus save dgn mengetikkan “:wq” (tanpa tanda kutip)

Berikan akses write kepada file reconf.sh tersebut:
[root@proxy ~]# chmod 755 reconf.sh

pindahkan file reconf.sh tersebut ke directory yg gampang kita ingat misal /usr/bin/
[root@proxy ~]# mv reconf.sh /usr/bin/

nah untuk pembuatan file bash nya sudah selesai, tinggal masukin aja ke cron, agar tiap lima menit perintah squid -k reconfigure bisa dijalankan.

[root@proxy ~]# crontab -e
tambahkan baris

*/5 * * * * sh /usr/bin/reconf.sh

kemudian save dgn mengetikkan “:wq”

dan congratulation, setiap lima menit machine ini akan menjalankan perintah “squid -k reconfigure” otomatis.🙂

Good luck …..!!!🙂

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s