Centos 기준으로 설명합니다.
리눅스 크론탭은 윈도우에서 작업스케줄러와 같습니다.
월, 시, 분, 초 요일 등의 시간변수를 가지고 정기적으로
작업을 처리할 수 있습니다.
사용한 리눅스 버전은 Centos 6.5입니다.
크론탭 실행여부는 크론탭 실행로그로 확인이 가능합니다.
크론탭 설정 확인
crontab -l
-> 설정한 크론이 없다면 값도 없습니다. (조회)
------ -------- ---------------------------------------------------
필 드 의 미 범 위
------ -------- ---------------------------------------------------
첫번째 분 0-59
두번째 시 0-23
세번째 일 0-31
네번째 월 1-12
다섯번째 요일 0-7 (0 또는 7=일요일, 1=월, 2=화,...)
여섯번째 명령어 실행할 명령을 한줄로 쓴다.
------ -------- ---------------------------------------------------
출처: http://luckys.tistory.com/162 [Lucky's...]
크론탭 설정
crontab -e
-> 값을 추가하거나 삭제할 수 있습니다. (편집모드)
크론탭 실행 로그 보기
cat /var/log/cron
그리고 크론탭과는 별도로 특정 폴더(크론폴더)에 파일을 넣어두면
리눅스에서 알아서 처리하게 만들 수 있습니다. (정기적 크론)
한시간에 한번씩 처리하는 크론폴더
/etc/cron.hourly/
하루에 한번씩 처리하는 크론폴더 등이 있습니다.
/etc/cron.daily/
--> 이 역시 크론탭 실행 로그에서 확인이 가능합니다.
언제 실행이 되고 종료가 되었는지 로그에 정확히 기록됩니다.
다음과 같은 형식으로 로그에서 원하는 파일만 찾을 수 있습니다.
cat /var/log/cron | grep 파일
참고
'호구지책 > 기타' 카테고리의 다른 글
[자료] 팀뷰어 11 버전 (0) | 2018.02.14 |
---|---|
[OS/윈도우] 윈도우 에러코드 (0) | 2018.02.14 |
[딥러닝/텐서플로우] 간단 스터디 (0) | 2018.01.27 |
[인스톨쉴드] 무인설치 (0) | 2017.12.27 |
[AWS] 아마존 웹서버 윈도우 원격접속하기 (0) | 2017.09.12 |
[Batch] 배치파일 기초 작성법과 BAT파일과 CMD의 차이 (0) | 2017.09.11 |
[이메일 클라이언트] 모질라 썬더버드 (0) | 2017.09.07 |
[OS/Windows] 자주쓰는 CMD 명령어 (0) | 2017.08.14 |
댓글