[질문]cron 로그 보는법
작성자 정보
- acc92 작성
- 작성일
컨텐츠 정보
- 1,913 조회
- 3 댓글
- 0 추천
- 목록
본문
crontab에
0,3,6,9,12,15,18,21,24,27,30,33,36,39,42,45,48,51,54,57 * * * * /usr/local/src/kim/test >> /usr/local/src/kim/cron.log 로 3분마다 실행하게 했습니다
test를 실행하면 test.log파일을 만들어서 test문자열을 append출력하게 되어있습니다
1.test를 그냥 실행하면 잘되는데
크론으로 실행하면 test.log파일에 test라는 문자열이 찍히질않습니다
왜죠?
2.test.log파일 퍼미션을 444로 읽기모드로 주고
test를 그냥실행 시키면 core에러가 발생합니다(당연한거지만...)
cron으로 실행시키면 멀쩡... 에러가 어디에도 나오질 않습니다
cron.log에는 아무것도 없습니다 크기가 0
3./var/cron/log를 보면
CMD: /usr/local/src/kim/test >> /usr/local/src/kim/cron.log
kim 25589 c (金) 4月 3 13:36:00 2009
kim 25589 c (金) 4月 3 13:36:00 2009 rc=137
kim 25587 c (金) 4月 3 13:36:16 2009
이 있습니다 이것이 무슨 뜻인지요?
rc? return code ?인가요? 137은 뭐죠?
4.crontab에
0,3,6,9,12,15,18,21,24,27,30,33,36,39,42,45,48,51,54,57 * * * * /usr/local/src/kim/test1 >> /usr/local/src/kim/cron.log 로 없는 프로그램을 실행하도록했습니다
./var/cron/log를 보면
CMD: /usr/local/src/kim/test >> /usr/local/src/kim/cron.log
kim 25589 c (金) 4月 3 3 14:00:01 2009
kim 25589 c (金) 4月 3 3 14:00:01 2009 rc=1
kim 25589 c (金) 4月 3 3 14:00:01 2009
root 25589 c (金) 4月 3 3 14:00:01 2009 rc=255
kim 25589 c (金) 4月 3 3 14:00:12 2009
로 나와있습니다 이게 무슨뜻이죠?
관련자료
-
이전
-
다음
남성훈님의 댓글
- 남성훈
- 작성일
rc는 return command의 약자 입니다.
즉 해당 쉘을 실행 했을때 0이면 정상 실행 1이상이면 에러 입니다.
137번 값은 강제종료 코만드네요..
클론이 안될때는 실행하는 쉘의 권한을 잘 살펴보시기 바랍니다.
acc92님의 댓글
- acc92
- 작성일
acc92님의 댓글
- acc92
- 작성일
참조할만한 싸이트가 있으면 알려주세요