Bash Scripting & Cron

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 …..!!! šŸ™‚

Share it now...
Share on Facebook0Tweet about this on TwitterEmail this to someoneShare on Google+0
The following two tabs change content below.
Unix/Linux enthusiasts, good working experience with SAN, NAS, Linux, Solaris, AIX, VMWare & Graphic Design. Certified for Solaris Admin, EMC & HDS Storage.

Leave a Reply

Your email address will not be published. Required fields are marked *