1. cron의 개념
- 일정시간마다 시스템에서 자동으로 실행시키는 데몬(윈도우로 따지면 스케줄러)
2. cron 의 실행과 종료
- 실행 : /etc/rc.d/init.d/crond start
- 종료 : /etc/rc.d/init.d/crond stop
3. crond 설정
앞의 다섯개의 필드(m h dom mon dow)로 자동으로 실행하고 싶은 시간을 지정한다.
m(분) : 0~59
h(시) : 0~23
dom(일) : 1~31
mon(월) : 1~12
dow(요일) : 0~7(0과 7은 일요일)
여기서 각 필드는 다음과 같이 사용할 수 도 있다.
* : 0 1 * * * 매일 새벽 01시에 실행.
숫자범위 : 0 8-11 * * * 매일 8시, 9시, 10시, 11시에 실행
목록 : 0 1,2,5,9 * * * 매일 1시, 2시, 5시, 9시에 실행. 목록과 범위는 조합 가능하다.
간격값 : */5 * * * * 5분마다 실행
4. 사용자별 crontab파일
- /etc/crontab 파일은 시스템 전체 설정 파일이라서 root사용자만 편집할 수 있다.
- 사용자별로 cron을 사용하려면 crontab -e 명령어로 편집이 가능하다.
[출처 : http://intro0517.tistory.com/113]
'Academy I > Tech Academy' 카테고리의 다른 글
Openfire 설치 및 한글작업 (0) | 2016.03.04 |
---|---|
Openfire Message Server install & RUN (With Spark) (0) | 2016.03.04 |
Openfire(server), Spark(client) (0) | 2016.03.04 |
CentOS7 telnet 설치 및 sz, rz (0) | 2016.03.04 |
리눅스Linux 시간 수동 설정 (date, hwclock) (0) | 2016.03.04 |
MySQL/MariaDB 백업 자동화 (0) | 2016.03.03 |
MySQL/MariaDB 백업 & 복원 - mysqldump (0) | 2016.03.03 |
서버는 OpenFire 모바일용 웹용 등 다양한 클라이언트 (0) | 2016.02.26 |