cron을 이용한 시스템 스케줄링 방법
💡 요약 정리
- cron은 유닉스/리눅스에서 사용되는 자동 스케줄러입니다.
- crond 데몬이 실행 중이어야 스케줄링이 가능하며,
crontab -e로 설정합니다. - 스크립트와 명령어는 반드시 절대 경로를 사용해야 하며, 상대 경로 사용 시 오류가 발생할 수 있습니다.
- 정기 실행은
/etc/crontab파일에서도 지정할 수 있습니다. - 실행 로그는
/var/log/cron에서 확인할 수 있습니다.
1. cron 이란?
- 유닉스, 리눅스에서 실행되는 자동 스케줄러 프로그램입니다.
- 지정된 시간에 특정 프로그램이나 쉘스크립트 파일을 자동으로 실행시키는 프로그램입니다.
2. cron 사용하기
crond데몬이 활성화되어 있어야 자동 스케줄링을 할 수 있습니다.