간단 설명
반복적으로 작업을 실행시켜주는 크론 데몬을 설정하는 명령어입니다.
명령어
명령어 | 설명 |
crontab -l | 작업 리스트 |
crontab -e | 작업 수정 |
crontab -r | 작업 삭제 |
파일 샘플
* * * * * /home/bin/php /home/helloworld.php |
* | * | * | * | * | /home/bin/php /home/helloworld.php |
분 | 시 | 일 | 월 | 요일 | 명령어 |
상세 설명
항목 | 입력 범위 |
분 | 0 ~ 59 |
시 | 0 ~ 23 |
일 | 0 ~ 31 |
월 | 1 ~ 12 |
요일 | 0 ~ 7 (일:0, 월:1, 화:2, 수:3, 목:4, 금:5, 토:6, 일:7) |
명령어 | 한줄로 입력(두줄 이상으로 입력할수 없음) |
추가 설명
항목 | 설명 |
* | 특정 시간이 아닌 전체 시간 지정 시 사용 |
- | 시간에 대한 범위 지정 시 사용 (3분부터 20분까지: 3-20) |
/ | 시간에 대한 간격 지정 시 사용 (매 10분 간격: */10) |
, | 다수의 시간 지정 시 사용(3분/4분/10분: 3,4,10) |
# | 주석 |
| 공백으로 각 항목을 구분합니다. |
> /dev/null 2>&1 | 명령어 뒤에 입력 시 실행 결과 혹은 오류 메시지를 출력하지 않습니다. |
> /home/helloworld.log | 명령어 뒤에 입력 시 실행 결과 혹은 오류 메시지를 "/home/helloworld.log" 파일에 저장합니다. |