# * * * * * command to execute
# │ │ │ │ │
# │ │ │ │ │
# │ │ │ │ └───── day of week (0 - 6) (0 same with Sunday)
# │ │ │ └────────── month (1 - 12)
# │ │ └─────────────── day of month (1 - 31)
# │ └──────────────────── hour (0 - 23)
# └───────────────────────── min (0 - 59)
Untuk menjalankan crontab terlebih dahulu install crontab : - #sudo apt-get install cron
Untuk mengetahui crontab apa saja yang ada:
- #sudo crontab -l
Untuk melakukan menambahkan ataupun untuk mengedit crontab yang berjalan:
- #sudo crontab -e
Untuk melakukan menghapus crontab yang berjalan:
- #sudo crontab -r
Cara menggunakan Crontab :
- 15 6 2 1 * /home/melissa/backup.sh
- 15 06 02 Jan * /home/melissa/backup.sh
Menjalankan shell script /home/melissa/backup.sh pada 2 Januari pukul 6:15 A.M.
- 0 9-18 * * * /home/carl/hourly-archive.
- 0 9,18 * * Mon /home/wendy/script.sh
Menjalankan shell script /home/carl/hourly-archive.sh setiap hari, dari jam 9 A.M. sampai dengan jam 6 P.M.
- 30 22 * * Mon,Tue,Wed,Thu,Fri /usr/local/bin/backup
Menjalankan shell script /usr/local/bin/backup jam 10:30 P.M., setiap hari dalam seminggu kecuali hari sabtu dan minggu.
Sekian dulu, Terima kasih.
No comments:
Post a Comment