crontable 파일을 변경 한 후 cron을 다시 시작해야합니까?
답변
아니.
로부터 크론 man 페이지 :
… cron은 모든 crontab의 수정 시간을 검사하고 변경된 crontab을 다시로드합니다. 따라서 crontab 파일을 수정할 때마다 cron을 다시 시작할 필요가 없습니다.
하지만 어쨌든 그 일을 확실히하고 싶다면
sudo service cron reload
또는
/etc/init.d/cron reload
답변
cPanel을 사용하는 CentOS sudo /etc/init.d/crond reload
에서는 트릭을 수행합니다.
CentOS7에서 : sudo systemctl start crond.service
답변
16.04 VPS Digital Ocean에서도 비슷한 문제가있었습니다. crontab을 변경하는 경우 다음을 실행하십시오.
sudo service cron restart
답변
배포에 따라 “cron reload”를 사용하면 아무 작업도 수행되지 않을 수 있습니다. init.d / cron에서 스 니펫을 붙여 넣으려면 (데비안 스퀴즈) :
reload|force-reload) log_daemon_msg "Reloading configuration files for periodic command scheduler" "cron"
# cron reloads automatically
log_end_msg 0
;;
일부 개발자 / 유지 업체는 리로딩에 의존했지만 그렇지 않았으며,이 경우 리로드를 강제 할 수있는 방법이 없습니다. 배포의 일부로 crontab 파일을 생성하고 있으며 파일 길이가 변경되지 않으면 변경 내용이 다시로드되지 않습니다.
답변
centos 7에 대해 이것을 시도하십시오 : service crond reload
답변
이것을 시도하십시오 : sudo cron reload
그것은 우분투 12.10에서 나를 위해 작동합니다
답변
이것을보십시오 : service crond restart
따라서 crond
그렇지 않습니다 cron
.