(HP-UX) 크론 작업이 작동하지 않는 이유는 무엇입니까?

(HP-UX) 크론 작업이 작동하지 않는 이유는 무엇입니까?

내 cron 작업이 작동하지 않는 이유가 무엇인지 궁금합니다. 저희 팀에서는 crontab 파일을 제대로 업데이트하지 않았기 때문에 cron 작업이 작동하지 않았다고 판단합니다. 다음은 우리가 수행한 프로세스입니다.

  1. 현재 크론 작업을 백업합니다.

    cd /var/spool/spool/cron/crontabs
    cp -p jeus jeus.20170120
    
  2. 이름이 jeus인 사용자에 대한 모든 cron 작업을 제거합니다.

    crontab -r
    
  3. 모든 크론 작업이 제거되었는지 확인하세요.

    crontab -l
    
  4. 12시간 정도 지나면 이렇게 복구가 됩니다.

    cd /var/spool/spool/cron/crontabs
    cp -p jeus.20170120 jeus
    

다음 명령어와 같이 crontab 파일을 업데이트하지 않아서 cron 작업이 제대로 이루어지지 않았다고 생각합니다. 방금 전에 저장한 파일을 복구했습니다.

    1. Open (crontab -e)
    2. Save (:wq)

우리 생각이 합리적이라고 생각하시나요? 우리가 경험한 문제에 대해 어떤 아이디어가 있나요?

(업데이트) 문제는 cron 작업이 전혀 실행되지 않았다는 것입니다.

답변1

사용자로 로그인해 보세요제우스.

cat jeus.20170120

crontab -e

cat jeus.20170120i(삽입 모드)를 누르고 누른 내용을 붙여넣은 esc다음:wq!

답변2

귀하의 작업이 어떻게 실패했는지는 확실하지 않습니다. 오류 이메일을 확인하세요. cron 외부에서 명령을 실행하여 제대로 작동하는지 확인하세요. 일정 구문을 확인하세요. 온라인에 crontab 생성기가 많이 있습니다.

crontab -l > file다음을 사용하여 복원할 수 있는 기존 crontab의 복사본을 저장합니다.crontab file

관련 정보