스크립트에서 선언하지 않고도 간단한 명령으로 cron을 실행할 수 있나요?

스크립트에서 선언하지 않고도 간단한 명령으로 cron을 실행할 수 있나요?

저는 Ubuntu 14.04, Nginx 및 PHP-5를 사용하여 서버를 실행하고 있습니다. 다음과 같은 명령을 실행하면 cron이 작동할까요?

10 * * * * service php5-fpm restart

아니면 이 명령을 스크립트에 넣고 여기에서 호출해야 합니까? 기본적으로 cron을 사용하여 php5-fpm10분마다 다시 시작하고 있습니다 .

답변1

(더 높은 권한으로 명령을 호출해야 하는 경우 또는 crontab호출하여 편집 ) 실행할 스크립트나 명령이 포함되어 있는지 여부는 중요하지 않습니다 . 명령을 에 직접 입력하려면 다음과 같아야 합니다.crontab -esudo crontab -ecrontab

*/10 * * * * /usr/sbin/service php5-fpm restart

cron의 기본값이 아니기 /usr/sbin/service때문에 전체 경로를 사용해야 합니다 ./usr/sbinPATH

*/x명령이 매회 한 번씩 실행됨을 의미합니다.엑스시간(분, 시간 등).

관련 정보