Pengertian Crontab Linux ,Command perintah menjalankan Crontab Linux,dan Contoh Tutorial Crontab pada sistem Operasi Linux akan dijelaskan pada artikel ini. Selamat membaca.
Pengertian Cron / Crontab
Cron atau juga dikenal dengan crontab adalah aplikasi yang berjalan dibalik layar (Daemon) yang memiliki fungsi untuk menjalankan secara otomatis task yang dijadwalkan pada suatu waktu tertentu pada OS Linux.
Contoh task yang bisa dilakukan dengan menggunakan crontab adalah menjalankan script secara otomatis, menyalakan atau mematikan komputer, melakukan sinkronisasi data secara otomatis dan lain sebagianya.
Command / Perintah Crontab
Dibawah ini adalah rule format penulisan command Crontab :
Penjelasan :
5 bintang (*) diatas merepresentasikan bagian dari format tanggal yang berbeda, urutannya sebagai berikut :
1. (* pertama) : menit (isian : 0 – 59)
2. (* kedua) : jam (isian : 0 – 23)
3. (* ketiga) : hari dari bulan / tanggal (isian : 1 – 31)
4. (* keempat) : bulan (isian : 1 – 12)
5. (* kelima) : hari dari minggu (isian : 0 – 6) –> 0 = minggu
Contoh Tutorial Crontab
1. Eksekusi file php setiap menit (contohfile.php)
* * * * * php /opt/lampp/htdocs/leafcoder/contohfile.php
2. Eksekusi file setiap pukul 9 malam pada hari senin hingga jumat
0 21 * * 1-5 /home/leafcoder/script.sh
3. Mematikan komputer secara otomatis setiap hari minggu
00 1 * * 0 <halt>
Kode Spesial Crontab
Dibawah ini adalah kode spesial yang bisa digunakan saat menulis perintah crontab
Cara eksekusi :
@daily /home/leafcoder/script.sh
Script Menyimpan Log Crontab
@daily /home/leafcoder/script.sh 2>&1 >> /home/leafcoder/log/crontab_schedule.log
Script dibawah ini bisa digunakan untuk menghirim file crontab ke email kalian (syaratnya harus sudah menginstall mailx terlebih dahulu dan terkoneksi dengan internet pastinya)
@daily /home/leafcoder/script.sh 2>&1 | mail -s "Cronjob Log danboru@outlook.com
Nah itu dia informasi tentang Penjelasan Lengkap tentang Crontab Linux. Semoga bermanfaat.
0 Komentar