데스크탑에 파이썬 스크립트가 있습니다. /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/
여기 예제와 같이 해당 경로를 사용해야합니다.