Ubuntu 14.04를 사용하고 있으며 cron 데몬이 실행 중입니다.
# ps ax | grep cron
822 ? Ss 0:00 cron
그러나 작업을 실행하지 않습니다. 이전에 다음 /var/log/syslog
과 같은 항목을 얻었습니다 .
2014-05-04T11:47:01.839754+01:00 localhost CRON[29253]: (root) CMD (test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly ))
그러나 이제 cron 관련 항목이 없습니다. 또한 다음과 같은 항목을 얻었습니다 /var/log/auth.log
.
2014-05-04T11:47:01.839183+01:00 localhost CRON[29252]: pam_unix(cron:session): session opened for user root by (uid=0)
2014-05-04T11:47:13.495691+01:00 localhost CRON[29252]: pam_unix(cron:session): session closed for user root
그러나 다시, 이제 cron 관련 항목이 없습니다.
나는 무엇이 바뀌 었는지 모른다. cron을 다시 시작하려고했습니다.
# service cron restart
cron stop/waiting
cron start/running, process 24907
crontab -e
cron 작업을 추가하는 데 사용하려고 시도했지만에 * * * * * date >> /tmp/somefile
crontab에 /var/spool/cron/crontabs/root
파일을 사용하려는 반면 새로운 crontab을 설치 했습니다 /etc/crontab
.
사용할 수있는 디버그 옵션 또는 조사 할 수있는 오류 메시지를 표시 할 수있는 로그가 있습니까?
no crontab for root
.
crontab
명령 ( -l
스위치)을 사용하여 검색 한 크론 은 사용자에 따라 다르지만 /etc/crontab
시스템 전체 크론을 저장하는 데 사용됩니다. 이러한 이유로 저장된 작업 /etc/crontab
은 다른 사람의 작업에 나타나지 않습니다 crontab -l
.