cron 파일을 /etc/cron.d로 scp하면 파일을 편집하고 명령을 변경하지 않으면 실행되지 않습니다. 그런 다음 크론은 cron 파일을 가져 오는 것 같습니다.
우분투 10.04에서 cron이 cron 파일을 어떻게 다시로드 할 수 있습니까? '터치'파일이 작동하지 않거나 '크론 다시 시작'또는 '크론 다시로드'가 작동하지 않습니다.
내 cron 파일은 1 분마다 실행되도록 설정되어 파일에 기록됩니다. 명령을 편집 할 때까지 로그 파일에 아무것도 나타나지 않으며 / var / log / syslog에 해당 항목이 없습니다.
나는 충격을 받았다.
다음은 /etc/cron.d/runscript에 저장된 cron 파일입니다 (새 줄로 끝남)
# Runs the script every minute. This is safe because it will exit with success if it's already running
* * * * * www-data if [ -f /usr/local/bin/thing ]; then exec /usr/bin/php /usr/local/bin/thing mode:prod -a 14 -d >> /var/log/thing/mything.log 2>&1; else echo `date +'[\%D \%T]'` "Thing not deployed. Command not run" >> /var/log/thing/mything.log; fi &
3
작업을 실행할 사용자를 포함시키는 것이 좋습니다. 나는 그것을 내버려 두었습니다. 이것이 내 문제의 원인이었습니다.
—
Edward Anderson
몇 년 후 수락 된 답변이 없습니까? 작동하게 되었습니까? 나도 붙어 있고 일반적인 함정은 문제가되지 않는 것 같습니다.
—
twigmac