리눅스 cron
From IT Wiki
Revision as of 19:42, 2 May 2018 by 221.153.37.97 (talk) (새 문서: 특정 파일을 주기적으로 실행시킬 수 있다. == 사용법 == 아래 명령어를 통해 에디터를 열고 원하는 규칙을 입력한다. <pre class='shell'> $ cron...)
특정 파일을 주기적으로 실행시킬 수 있다.
사용법
아래 명령어를 통해 에디터를 열고 원하는 규칙을 입력한다.
$ cron -e
규칙은 아래와 같다.
분 시 일 월 요 실행할작업
해당되는 시간만 기입하고 나머지는 * 로 놔둔다. 시간 기입은 아래와 같이 한다.
# ┌───────────── min (0 - 59) # │ ┌────────────── hour (0 - 23) # │ │ ┌─────────────── day of month (1 - 31) # │ │ │ ┌──────────────── month (1 - 12) # │ │ │ │ ┌───────────────── day of week (0 - 6) (0 to 6 are Sunday to Saturday) # │ │ │ │ │ # │ │ │ │ │ # * * * * * [실행할작업]
사용 예제
# 매 분마다 실행 /1 * * * * 실행할작업 # 매 시 정각에 실행 0 * * * * 실행할작업 # 매일 오후 12시 정각에 실행 0 0 12 * * 실행할작업 # 매주 월요일 자정에 실행 0 0 * * 1 실행할작업 # 매달 1일 자정에 실행 0 0 1 * * 실행할작업 # 매시 15분, 45분에 실행 15,45 * * * * 실행할작업 # 10분마다 실행 */10 * * * * 실행할작업 # 매일 02:00에 실행 0 2 * * * 실행할작업 # 매 6시간마다(00:30, 06:30, 12:30, 18:30) 실행 30 */6 * * * 실행할작업 # 1시부터 매 6시간마다(01:30, 07:30, 13:30, 19:30) 실행 30 1-23/6 * * * 실행할작업 # 평일(월요일~금요일) 08:00에 실행 0 8 * * 1-5 실행할작업 #주말(일요일, 토요일) 08:00에 실행 0 8 * * 0,6 실행할작업