[server] 10 분마다 크론 실행

데스크탑에 파이썬 스크립트가 있습니다. /home/ceasor/Desktop/script.py

에서 /etc/crontab, 나는 썼다 :

0 */2   * * *   ceasor    sudo python  /home/ceasor/Desktop/script.py

파이썬 스크립트가 실행되지 않습니다. 10 분마다 cron을 어떻게 실행합니까?



답변

회선은 2 시간마다 0 분 (즉, 00:00, 02:00, 04:00 등)으로 실행됩니다.

10 분마다 무언가를 실행하려면 다음을 수행하십시오.

*/10 * * * *  ceasor    sudo python  /home/ceasor/Desktop/script.py

나는 잘못된 길을 바로 잡기 위해 자유를 택했다.

참고로, 다음은 값의 의미입니다.

         field          allowed values
          -----          --------------
          minute         0-59
          hour           0-23
          day of month   1-31
          month          1-12 (or names, see below)
          day of week    0-7 (0 or 7 is Sun, or use names)
          username       any user from the system
          command        the command you want to run

루트로 무언가를 실행 하려면 사용자 이름 root대신 에을 입력해야 ceasor합니다 sudo.


답변

10 분마다 명령을 실행하십시오.

*/10 * * * *   ceasor    sudo python  /home/ceasor/script.py

*/10토큰은 cronjob를 매일 10 분 실행됩니다.

당신은 또한 당신이 발사하고자하는 모든 순간을 열거 할 수 있습니다 :

0,10,20,30,40,50 * * * * sudo python /home/ceasor/Desktop/script.py


답변

10 분마다 무언가를 실행하기 위해 나는 보통 다음과 같은 것을 crontab에 넣습니다.

0,10,20,30,40,50 * * * * sudo python /home/ceasor/Desktop/script.py

원하는 시간을 분해야 할 때 0,10,20, …을 조정하십시오.


답변

10 분마다

  */10 * * * *     ceasor         sudo python /home/ceasor/Desktop/script.py

스크립트가 포함되어 있다면 Desktop/여기 예제와 같이 해당 경로를 사용해야합니다.


답변