Postingan

Menampilkan postingan dari Oktober, 2008

Cron (Crontab) Untuk Automatisasi Perintah

Kita pasti pernah menjalankan perintah-perintah yang sama beberapa kali secara periodik pada command shell di mesin Linux kita. Pekerjaan-pekerjaan seperti mem- backup file , mem- backup database , me- restart service (daemon) dan lainnya. Jika kita melakukan hal ini secara manual, ada kemungkinan suatu waktu kita lupa perintahnya. Hingga kita harus membuat catatan-catatan kecil untuk perintah-perintah yang ingin dijalankan. Mungkin juga pekerjaan itu kita lakukan pas lagi dating atau tidur [he..he..] , tentu mengganggu sekali, ya kan?. Aku sendiri pernah mengalami hal di atas. Tidur terganggu karena harus bangun jam 3 pagi untuk backup database. Setelah beberapa diskusi dengan Bang Dolly dan Mas Wardi, akhirnya diberi resep jitu padaku yaitu cron (crontab). Apa itu cron? Menurut wikipedia, cron adalah layanan penjadwalan berbasis waktu pada komputer bersistem operasi Unix-like. Untuk lebih jelasnya, cron memiliki prinsip "Do this command at this time" . Oke, cukup berceri