그냥 개발자 블로그

cron(crontab) 실행 로그 남기기2 본문

프로그래밍팁/linux

cron(crontab) 실행 로그 남기기2

마음이파파 2017. 5. 21. 03:01

crontab 실행에 대한 오류를 원하는 위치에 리포트하고자 한다면 다음과 같이 한다.




1. 원하는 위치에 로그가 담길 파일을 작성한다.


$ vi naver_blog_cron.log

 



2. 별도로 작성할 내용이 없기 때문에 esc를 누르고 다음과 같이 작성하여 파일을 쓰고 종료한다.


:wq

 



3. 시스템이 파일 내용을 변경할수 있도록 권한을 변경해 준다.


$ chmod 777 naver_blod_cron.log

 



4. 크론탭 수정명령을 실행한다.


$ crontab -e

 



5. 스케줄을 등록할때 >> 다음에 로그 저장경로를 써준다. 


45 * * * * /var/www/cron/naver_blog_cron.sh >> /var/www/log/naver_blog_cron.log 2>&1

 

[실행시간] [실행파일경로] >> [로그남길파일경로] 2>&1


6. esc를 누르고 다음과 같이 작성하여 크론탭 작성을 종료한다.


:wq

 



7. crontab이 정상적으로 수정되었는지 확인한다.


$ crontab -l

 




copyright (c) 2017 워크식스