Centos Crontab이 응답하지 않습니다

Centos Crontab이 응답하지 않습니다

배우고 노력하고 있어요예약 된 일들오늘.

기본 편집기는 다음을 실행하여 crontab을 삭제하는 원인을 파악하기가 너무 어렵습니다.crontab-r.

이제 내가 달릴 때크론탭 -e새로운 cron 작업을 시작했지만 아무 일도 일어나지 않았습니다. 나는 이것이라고 의심한다.crontab-r이전에 실행한 명령입니다.

누구든지 도와줄 수 있나요?

답변1

crontab -e를 수행하면 아무 일도 일어나지 않고 일반 프롬프트가 반환됩니까?

공백이 있으면 변수를 입력해야 합니다. 예를 들면 다음과 같습니다.

0 0 * * * /opt//newauditlog.ksh > /dev/null 2>&1

이 작업이 완료되면 :wq!를 사용하여 종료할 수 있습니다.

답변2

나에게 RTFM 문제인 것 같습니다 ;-)

man crontab

-e 옵션은 VISUAL 또는 EDITOR 환경 변수로 지정된 편집기를 사용하여 현재 crontab을 편집하는 데 사용됩니다. 편집기를 종료하면 수정된 crontab이 자동으로 설치됩니다. 환경 변수가 모두 정의되지 않은 경우 기본 편집기 /usr/bin/editor가 사용됩니다.

따라서 -e 옵션은 "수정된 crontab을 자동으로 설치"해야 합니다.

사용자 이름 및 직위와 일치하는 파일이 있는지 확인하세요./var/spool/cron/crontabs그리고 내용을 확인해보세요/etc/cron.allow그리고/etc/cron.deny

또한 cron 데몬이 실행 중인지 확인하세요. ps aux | grep cron

관련 정보