서버를 운영하면 일정 시간마다 할 작업이 있다. 예를들면 매일 0시 10분에 로그 파일을 압축하기 등.

이런거 적합한게 크론(cron). 크론은 리눅스 포함한 리눅스 계열 OS의 시간 기반 스케줄러. 크론은 크론탭(crontab, cron table)에 정의된 스케줄 맞춰 작업 실행.

크론탭에서 명령어가 콘솔에 출력한 내용 보고싶은땐 리디렉션 쓰면됨.

0 4 * * * /data/project/run.sh > /data/project/out.log 2>&1 이렇게 남기면 나중에 크론탭으로 실행한거 문제 생기면 파악하기 편함