[실습환경]
OS Version : AIX 5
AIX 에서는 cron daemon 실행 파일은 cron 이다.
find . -name cron 으로 해당 경로를 찾을 수 있다.
ps -ef | grep cron 으로 cron 명령어 실행상태를 확인할 수 있다.
man cron 으로 해당 명령어와 관련된 정보를 확인할 수 있다.
cron의 설정 파일은 crontab 에 등록된다.
find . -name crontab 으로 해당 경로를 찾을 수 있다.
찾아본 바로는
crontab 위치 확인 -> /usr/bin/crontab
[cron 설정 확인]
crontab -l
이러면 현재 접속자 사용자계정으로 등록된 cron 설정 목록을 확인할 수 있다.
/var/spool/cron/crontabs/
위 경로로 이동하면 crontab 설정 파일이 사용자별로 존재하는 것을 확인할 수 있다.
[cron 설정 변경]
crontab -e
편집 방법은 vi 에디터와 동일하다.
다른 사용자의 crontab을 변경하고자 할 경우
crontab -u 사용자명 -e
[cron 설정 삭제]
crontab -r
이렇게 하면 해당 crontab 전체가 삭제된다.
건건이 삭제할려면 crontab -e를 이용해서 편집해야 한다.
/etc/cronlog.conf <- cron log 관련 설정 정보를 관리하는 파일이다.
/var/adm/cron/log <- cron 실행 관련 로그 파일이 저정된다.
여기서 정상 실행여부를 확인할 수 있다.
cat log | grep '설정했던 정보 중 일부' 로 검색하면
자신의 설정이 실행했는지 확인할 수 있다.
예) cat log | grep logRotate.sh
root : CMD ( /log/logRotate.sh >& /dev/null ) : PID ( 565338 ) : Wed May 7 23:50:00 2008
해당정보를 이용해서 자신의 정보의 위치를 찾은 후 해당 라인 바로 아래 라인에서
성공 실패여부를 확인할 수 있었다.
root : CMD ( /log/logRotate.sh >& /dev/null ) : PID ( 565338 ) : Wed May 7 23:50:00 2008
Cron Job with pid: 565338 Failed
헉!!~ cron 테스트 설정했던 것이 에러가 발생했다. --;
명령어 문제인 듯하다.
실행하기 전에 해당 명령어가 제대로 수행되는지 확인해보기 바랍니다. ^^;
[참조 블러그]
http://blog.naver.com/prattler22/39500526 주기적이고 반복적인 cron 설정
'UNIX&LINUX > AIX' 카테고리의 다른 글
[AIX] Apache 설치 (0) | 2014.03.06 |
---|---|
AIX 6 에서 Apache, Tomcat 설치하기 (0) | 2014.03.06 |
awk 명령어 (0) | 2014.02.28 |
awk 사용법 (0) | 2014.02.28 |
[AIX] 자주쓰는 명령어 (0) | 2014.02.03 |
[AIX Admin.] 6. AIX 시스템 스토리지 (0) | 2014.02.03 |
[AIX Admin.] 5. AIX 환경에서 Device 관리 (0) | 2014.02.03 |
[AIX Admin.] 4. AIX 시스템 시작과 종료 (0) | 2014.02.03 |