Articles
cron kjører ikke i Ubuntu 18.04.3 LTS
On februar 14, 2021 by admin Jeg har opprettet downloads
fil i /etc/cron.d/
-katalog.
Følgende er innholdet i downloads
-filen.
* * * * * root /usr/bin/python3 /path/python.py
Filtillatelser og eier:
-rw-r – r– 1 root root 79 25 des 22:45 nedlastinger
systemctl status crond
Ovenstående kommando ga følgende feil.
Unit crond.service could not be found.
/usr/bin/python3 /path/python.py
dette kjøres riktig fra terminal.
Kommentarer
Svar
Legg til en tom linje til slutten av downloads
-filen din. Cron-jobber trenger nye linjetermineringstegn.
Det er også bedre å administrere cron-jobber med crontab -e
(hvis du vil ha root-rettigheter, sudo crontab -e
). Hvis du glemmer den nye linjen, vil crontab advare deg.
Kommentarer
- Det fungerte! Tusen takk @quasimodo 🙂
systemctl status crond
i stedet?). Kan du bekrefte at/usr/bin/python3 /path/python.py
kjøres riktig når den kjøres som root, utenfor cron?systemctl status cron.service
?cat /etc/cron.d/downloads | wc -l
denne kommandoen ga0
som utdata.cron
ikkecrond
:systemctl status cron