[질문]cron 로그 보는법 좀 알려주세요
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
로 나와있습니다 이게 무슨뜻이죠?
댓글 달기