Cron adalah sebuah program yang menjalankan tugas yang telah
dijadwalkan berdasarkan pada tabel crontab. Cron menyelesaikan tugas ini
dengan membangunkan dirinya setiap menit dan memeriksa apakah ada
job-job yang harus dijalankannya berdasarkan pada table crontab. Perlu
diingat bedanya cron sama crontab. Kalo Cron merupakan sebuah program
atau daemon, sedangkan crontab adalah nama untuk daftar job-job yang
akan di jalankan oleh cron.
Crontab = Cron Table
Struktur Perintah File Crontab
* * * * * * *
Maksudnya adalah, untuk tanda bintang yang ke :
1. Menit (0-59)
2. Jam (0-23) 0 = dinihari
3. Hari (1-31)
4. Bulan (1-12)
5. Mingguan (0-6) 0 = Minggu
6. User (optional)
7. Command/Perintah
Untuk membuat jadwal cron, tinggal ketikkan:
crontab –e
kemudian masukkan apa saja yag akan di jadwalkan
Contoh 1:
0 5 23 * * /sbin/reboot
Artinya : computer akan di reboot setiap tanggal 23 pada jam 5.00
Contoh 2:
5 14 1 1,5 * ping http://www.google.com
Artinya : Computer akan melakukan ping setiap bulan januari dan Mei pada tanggal 1 pada Jam 14.05.
Kebetulan aku juga ada masalah, ada computer yang tidak bisa di ping, kalo ga di kasih umpan ping dulu dari computer lain. Daripada terus menerus minta ping terus, aku kasih crontab aja setiap 5 menit.
*/5 * * * * ping –c 7 10.10.1.248
Artinya: Computer akan melakukan ping dengan 7 kali counter ke computer dengan IP 10.10.1.248 setiap 5 menit.
Tambahan :
crontab –l : melihat daftar cron-job
crontab –r : menghapus daftar cron-job
https://technorody.wordpress.com/2008/11/02/konfigurasi-cron-dan-crontab/https://technorody.wordpress.com/2008/11/02/konfigurasi-cron-dan-crontab/
Crontab = Cron Table
Struktur Perintah File Crontab
* * * * * * *
Maksudnya adalah, untuk tanda bintang yang ke :
1. Menit (0-59)
2. Jam (0-23) 0 = dinihari
3. Hari (1-31)
4. Bulan (1-12)
5. Mingguan (0-6) 0 = Minggu
6. User (optional)
7. Command/Perintah
Untuk membuat jadwal cron, tinggal ketikkan:
crontab –e
kemudian masukkan apa saja yag akan di jadwalkan
Contoh 1:
0 5 23 * * /sbin/reboot
Artinya : computer akan di reboot setiap tanggal 23 pada jam 5.00
Contoh 2:
5 14 1 1,5 * ping http://www.google.com
Artinya : Computer akan melakukan ping setiap bulan januari dan Mei pada tanggal 1 pada Jam 14.05.
Kebetulan aku juga ada masalah, ada computer yang tidak bisa di ping, kalo ga di kasih umpan ping dulu dari computer lain. Daripada terus menerus minta ping terus, aku kasih crontab aja setiap 5 menit.
*/5 * * * * ping –c 7 10.10.1.248
Artinya: Computer akan melakukan ping dengan 7 kali counter ke computer dengan IP 10.10.1.248 setiap 5 menit.
Tambahan :
crontab –l : melihat daftar cron-job
crontab –r : menghapus daftar cron-job
https://technorody.wordpress.com/2008/11/02/konfigurasi-cron-dan-crontab/https://technorody.wordpress.com/2008/11/02/konfigurasi-cron-dan-crontab/
Post a Comment