Cronjob merupakan sebuah fitur/tools yang digunakan untuk penjadwalan tugas tertentu yang dijalankan secara otomatis pada interval waktu yang ditentukan. Cronjob ini menjadi salah satu fitur di server hosting yang menggunakan sistem operasi Linux, dan dapat dijalankan dengan perintah-perintahj tertentu.
Cronjob juga bisa diartikan sebagai otomasi perintah atau script yang ada pada website. Dengan Cronjob kita bisa mengatur dan menjalankan perintah dalam waktu tertentu. Selain itu Cronjob juga memiliki tugas untuk mengatur tugas cron untuk menghapus file-file sementara untuk menambah ruangan penyimpanan disk.
Selain pada website, Cronjob ini juuga dapat dijaloankan di linux sebagai penjadwalan task secara otomatis. Cron ini cocok digunakan untuk pekerjaan seperti backup data, monitoring server, download, upload, dan kirim pesan.
Menggunakan Cron Job dapat memberikan banyak manfaat, terutama dalam hal efisiensi dan otomatisasi. Beberapa manfaatnya seperti:
Setelah memahami definisi dari Cronjob, selanjutnya adalah tentang perintah-perintah yang tercantum dan digunakan dalam cronjob. Yang pertama adalah Crontab. Contoh penggunan Crontab :
user@machine:~$crontab -e
crontab -1 menampilkan isi file crontab
crontab -r menghapus file crontab
crontab -v Menampilkan waktu terakhir mengubah isi file crontab
Bagi pengguna hosting yang menggunakan CPanel, pengaturan Cron Job dapat dilakukan dengan mudah melalui antarmuka yang user-friendly. Berikut langkah-langkahnya: