*Mengenal Crontab: 0 /2 * * * Cron Explained
Crontab adalah sebuah sistem job scheduler pada sistem operasi Unix-like yang memungkinkan Anda untuk menjadwalkan tugas-tugas untuk dijalankan pada waktu tertentu. Salah satu contoh perintah crontab yang umum digunakan adalah 0 */2 * * *
. Artikel ini akan menjelaskan bagaimana perintah ini bekerja dan apa artinya.
Bagian-bagian Crontab
Sebelum kita membahas tentang 0 */2 * * *
, mari kita urai bagian-bagian dari perintah crontab. Perintah crontab terdiri dari enam bagian, yaitu:
- Menit (Minute): Bagian pertama dari perintah crontab, yang menentukan menit saat tugas harus dijalankan.
- Jam (Hour): Bagian kedua, yang menentukan jam saat tugas harus dijalankan.
- Hari (Day): Bagian ketiga, yang menentukan hari dalam sebulan saat tugas harus dijalankan.
- Bulan (Month): Bagian keempat, yang menentukan bulan saat tugas harus dijalankan.
- Hari dalam seminggu (Day of the Week): Bagian kelima, yang menentukan hari dalam seminggu saat tugas harus dijalankan.
- Perintah (Command): Bagian keenam, yang menentukan perintah yang harus dijalankan.
**Menguraikan 0 */2 * * * **
Sekarang, mari kita menguraikan perintah 0 */2 * * *
. Berikut adalah bagian-bagian dari perintah ini:
- Menit (Minute):
0
menunjukkan bahwa tugas harus dijalankan pada menit ke-0 dari setiap jam. - Jam (Hour):
*/2
menunjukkan bahwa tugas harus dijalankan setiap 2 jam sekali. Tanda*
berarti "semua" atau "setiap", sehingga*/2
berarti "setiap 2 jam". - Hari (Day):
*
menunjukkan bahwa tugas harus dijalankan setiap hari dalam sebulan. - Bulan (Month):
*
menunjukkan bahwa tugas harus dijalankan setiap bulan. - Hari dalam seminggu (Day of the Week):
*
menunjukkan bahwa tugas harus dijalankan setiap hari dalam seminggu.
Dengan demikian, perintah 0 */2 * * *
akan menjalankan tugas setiap 2 jam sekali, pada menit ke-0 dari setiap jam.
Contoh Penggunaan
Berikut adalah contoh penggunaan perintah 0 */2 * * *
untuk menjalankan sebuah skrip PHP setiap 2 jam sekali:
0 */2 * * * /usr/bin/php /path/to/your/script.php
Perintah ini akan menjalankan skrip PHP setiap 2 jam sekali, pada menit ke-0 dari setiap jam.
Kesimpulan
Dalam artikel ini, kita telah membahas tentang perintah crontab 0 */2 * * *
dan bagaimana cara kerjanya. Perintah ini dapat digunakan untuk menjadwalkan tugas-tugas untuk dijalankan setiap 2 jam sekali, pada menit ke-0 dari setiap jam. Dengan memahami bagaimana cara kerja perintah crontab, Anda dapat menggunakan crontab untuk menjadwalkan tugas-tugas dengan lebih efektif.