Tugas kerja sistem linux dikerjakan secara terjadwal lewat setingan cronjob, crontab.
Seting cronjob linux, masuk ssh:
crontab -e
Format cronjob: ket pada gambar diatas.
Cronjob 1 menit
jalan setiap 1 menit setiap hari
* * * * * wget -O - "https://www.namadomain.com/cek_job.php" >/dev/null 2>&1
Cronjob 2 menit
jalan setiap 2 menit setiap hari
*/2 * * * * wget -O - "https://www.namadomain.com/cek_job.php" >/dev/null 2>&1
Cronjob 1 jam
jalan setiap 1 jam setiap hari
0 * * * * wget -O - "https://www.namadomain.com/cek_job.php" >/dev/null 2>&1
Seting waktu lainya:
Cron Job |
Command |
Run Cron Job Every Minute |
* * * * * /root/backup.sh |
Run Cron Job Every 30 Minutes |
30 * * * * /root/backup.sh |
Run Cron Job Every Hour |
0 * * * */root/backup.sh |
Run Cron Job Every Day at Midnight |
0 0 * * * /root/backup.sh |
Run Cron Job at 2 am Every Day |
0 2 * * * /root/backup.sh |
Run Cron Job Every 1st of the Month |
0 0 1 * * /root/backup.sh |
Run Cron Job Every 15th of the Month |
0 0 15 * * /root/backup.sh |
Run Cron Job on December 1st – Midnight |
0 0 0 12 * /root/backup.sh |
Run Cron Job on Saturday at Midnight |
0 0 * * 6 /root/backup.sh |