linux system 에서 cron service
를 사용해서 간단하게 job scheduling 을 할 수 있다
// cron job 수정
crontab -e
// cron job 현황
crontab -l
// cron job 삭제
crontab -r
* * * * * <job command>
형식으로 job
을 등록하는데, 관련해서 해당 사이트 에서 예시를 확인하자.
cron
관련 설정 이후에는 서비스를 재시작 해주어야 한다
// cron 시작
service cron start
( systemctl start cron.service )
// cron 재시작
service cron restart
( systemctl restart cron.service )
// cron 중지
service cron stop
( systemctl stop cron.service )
// cron 작동 확인
service cron status
( systemctl status cron.service )
[cron tab] https://jdm.kr/blog/2
# To run a job at 1:30 PM and 6:30 PM:
30 13,18 * * * <your-command>
# To run a job every 30 minutes between 9 AM and 5 PM:
*/30 9-17 * * * <your-command>
[crontab example] https://medium.com/@justin_ng/how-to-run-your-script-on-a-schedule-using-crontab-on-macos-a-step-by-step-guide-a7ba539acf76