Articles
cron non in esecuzione in Ubuntu 18.04.3 LTS
Su Febbraio 14, 2021 da admin Ho creato il file downloads
allinterno di /etc/cron.d/
.
Di seguito è riportato il contenuto del file downloads
.
* * * * * root /usr/bin/python3 /path/python.py
Autorizzazioni e proprietario del file:
-rw-r – r– 1 root root 79 Dec 25 22:45 downloads
systemctl status crond
Il comando precedente ha fornito il seguente errore.
Unit crond.service could not be found.
/usr/bin/python3 /path/python.py
viene eseguito correttamente dal terminale.
Commenti
Risposta
Aggiungine una riga vuota alla fine del file downloads
. I lavori cron richiedono nuovi caratteri di terminazione riga.
Inoltre, è meglio gestire i lavori cron con crontab -e
(se desideri privilegi di root, sudo crontab -e
). Nel caso dimentichi la nuova riga, crontab ti avviserà.
Commenti
- Ha funzionato! Grazie mille @quasimodo 🙂
systemctl status crond
invece?). Puoi confermare che/usr/bin/python3 /path/python.py
viene eseguito correttamente quando eseguito come root, al di fuori di cron?systemctl status cron.service
?cat /etc/cron.d/downloads | wc -l
questo comando ha dato0
come output.cron
noncrond
:systemctl status cron