Knowledge Base: Membuat Crontab
Knowledge Base Back to Happy    
Members Area

options Viewing Membuat Crontab
Membuat Crontab
By ayuliastanto

Berikut adalah cara membuat crontab di server:

1. Buka putty dan masukan IP Address server yang dituju: misal 10.10.105.6
2. Masukan Username password ke server tersebut (misal: webmaster/webmasterrpxkerenbangetbo!)
3. Ketik "crontab -e" tanpa tanda petik. Dan ikuti petunjuk di bawah ini.
4. Tekan tombol "i" untuk masuk ke menu editing.
5. Jika sudah selesai tekan tombol ":x".
6. Ketik Logout untuk keluar dari putty.

crontab terbagi dari 2 bagian:
bagian pertama adalah kapan perintah tersebut dijalankan dan bagian kedua adalah perintah tersebut.

A. Bagian pertama terdiri dari 5 penanda waktu yang disimbolkan dengan angka dan dipisahkan antara spasi. Terdiri dari [menit] [jam] [tanggal] [bulan] [hari]

menit: Angka yang valid pada menit adalah
* yang menandakan setiap menit
0-59 menunjukan menit ke 0 sd 59
*/5 menunjukan per 5 menit sekali
3,23,53 menunjukan menit ke 3, 23 dan 53

jam: angka yang valid pada jam adalah
* yang menandakan setiap jam
0-23 menunjukan jam ke 0 sd 23
*/3 menunjukan per 3 jam sekali
3,15,23 menunjukan jam ke 3, 15 dan 23

tanggal: angka yang valid pada tanggal adalah
* yang menandakan setiap tanggal
1-31 menunjukan jam ke 1 sd 31
*/7 menunjukan per 7 tanggal sekali
3,15,23 menunjukan tanggal ke 3, 15 dan 23

bulan: angka yang valid pada bulan adalah
* yang menandakan setiap bulan
1-12 menunjukan bulan ke 1 sd 12
*/2 menunjukan per 7 bulan sekali
3,7,10 menunjukan bulan ke 3, 7 dan 10

hari: angka yang valid pada hari adalah
* yang menandakan setiap hari
0-6 menunjukan hari ke 0 sd 6
hari ke 0 adalah minggu
hari ke 1 adalah senin
hari ke 2 adalah selasa
hari ke 3 adalah rabu
hari ke 4 adalah kamis
hari ke 5 adalah jumat
hari ke 6 adalah sabtu
*/2 menunjukan per 2 hari sekali
1,5,6 menunjukan hari ke 1, 5 dan 6 (senin, jumat dan sabtu)

B. Bagian kedua adalah perintah yang ingin jika jalankan. Bisa perintah linux atau script yang dibuat atau lainnya


Contoh perintah crontab:

* * * * * /usr/bin/php /home/webmaster/intranet/webapps/smspickup/sms1.php
Dijalankan setiap menit, setiap jam, setiap tanggal, setiap bulan dan setiap hari

*/2 * * * * /usr/bin/php /home/webmaster/intranet/webapps/smspickup/sms_rcc.php
Dijalankan setiap 2 menit sekali, setiap jam, setiap tanggal, setiap bulan dan setiap hari

*/10 * * * * /usr/bin/php /home/www/html/webapps/sms_orn/sms_orn.php
Dijalankan setiap 10 menit sekali, setiap jam, setiap tanggal, setiap bulan dan setiap hari

1 1 * * * /home/webmaster/scripts/hapus_domestic_rates.sh
Dijalankan pada menit ke 1, jam 1 pagi, setiap tanggal, setiap bulan dan setiap hari

1 10,12,14,16,18,20 * * * /home/webmaster/scripts/omega_to_rolex.sh
Dijalankan pada menit ke 1, pada jam 10,12,14,16,18,20, setiap tanggal, setiap bulan dan setiap hari

*/2 * * * * /usr/bin/php /home/webmaster/intranet/webapps/smspickup/sms_rcc.php
Dijalankan setiap 2 menit sekali, setiap jam, setiap tanggal, setiap bulan dan setiap hari

Untuk mempermudah membuat format crontab dapat menggunakan tool yang terdapat di http://www.clockwatchers.com/cron_tool.html
Print Discuss (0)

Article added 11/01/10.
This article has been viewed 43 times, averaging 0 readers per day.
Rate this Article:

Next

Site Map

Powered by WSN Knowledge Base Free 2.0.23F
© 2007 WebmasterSite.net PHP Scripts