Articles
cron kører ikke i Ubuntu 18.04.3 LTS
On februar 14, 2021 by admin Jeg har oprettet downloads
fil inde i /etc/cron.d/
-mappe.
Følgende er indholdet af downloads
-filen.
* * * * * root /usr/bin/python3 /path/python.py
Filtilladelser og ejer:
-rw-r – r– 1 rodrod 79 Dec 25 22:45 downloads
systemctl status crond
Ovenstående kommando gav følgende fejl.
Unit crond.service could not be found.
/usr/bin/python3 /path/python.py
dette udføres korrekt fra terminal.
Kommentarer
Svar
Tilføj en tom linje til slutningen af din downloads
-fil. Cron-job har brug for nye linjeafslutningstegn.
Det er også bedre at administrere cron-job med crontab -e
(hvis du vil have root-rettigheder, sudo crontab -e
). Hvis du glemmer den nye linje, advarer crontab dig.
Kommentarer
- Det fungerede! Mange tak @quasimodo 🙂
systemctl status crond
i stedet for?). Kan du bekræfte, at/usr/bin/python3 /path/python.py
udføres korrekt, når den køres som root uden for cron?systemctl status cron.service
?cat /etc/cron.d/downloads | wc -l
denne kommando gav0
som output.cron
ikkecrond
:systemctl status cron