Articles
cron körs inte i Ubuntu 18.04.3 LTS
On februari 14, 2021 by admin Jag har skapat downloads
-fil inuti /etc/cron.d/
-katalog.
Följande är innehållet i downloads
-filen.
* * * * * root /usr/bin/python3 /path/python.py
Filbehörigheter och ägare:
-rw-r – r– 1 root root 79 dec 25 22:45 nedladdningar
systemctl status crond
Ovan kommandot gav följande fel.
Unit crond.service could not be found.
/usr/bin/python3 /path/python.py
detta körs korrekt från terminal.
Kommentarer
Svar
Lägg till ett tom rad till slutet av downloads
-filen. Cron-jobb behöver nya radtermineringstecken.
Det är också bättre att hantera cron-jobb med crontab -e
(om du vill ha root-privilegier, sudo crontab -e
). Om du glömmer den nya raden varnar crontab dig.
Kommentarer
- Det fungerade! Tack så mycket @quasimodo 🙂
systemctl status crond
istället?). Kan du bekräfta att/usr/bin/python3 /path/python.py
körs korrekt när den körs som root, utanför cron?systemctl status cron.service
?cat /etc/cron.d/downloads | wc -l
detta kommando gav0
som utdata.cron
intecrond
:systemctl status cron