티스토리 뷰

반응형

crontab으로 실행한 작업들이 실제로 동작했는지 확인할 수 있는 로그 파일이 있습니다. 보통 리눅스에서 cron 작업의 로그는 시스템 로그에 기록되며, 주요 로그 파일은 다음과 같습니다.

 

  1. 시스템 로그 파일:
    • 대부분의 리눅스 배포판에서는 /var/log/syslog 또는 /var/log/messages 파일에서 cron 작업의 기록을 확인할 수 있습니다.
    • 예를 들어, Ubuntu와 같은 시스템에서는 /var/log/syslog 파일에 기록되고, CentOS나 RHEL에서는 /var/log/cron 파일을 사용합니다.

 

2. 특정 사용자의 로그:

  • 특정 사용자별로 cron 로그를 확인하고 싶다면, 다음과 같이 명령어를 사용할 수 있습니다.

 

3. 작업의 출력 확인:

  • crontab에서 설정할 때, 출력 결과를 특정 파일로 리다이렉트하거나, 이메일로 결과를 받아볼 수 있도록 설정하는 것도 좋은 방법입니다. 예를 들어, crontab에 다음과 같이 작성하면 출력이 파일에 저장됩니다.

  • 2>&1는 표준 에러도 같은 파일로 리다이렉트하는 설정으로, 에러 메시지도 확인할 수 있습니다.

이렇게 설정하면 주기적으로 실행되는 cron 작업들이 성공적으로 실행되었는지, 혹은 에러가 발생했는지를 손쉽게 확인할 수 있습니다.

 

 

 

 

댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함