Как запустить службу cron в linux? - PullRequest
0 голосов
/ 17 февраля 2020

Я пытаюсь запускать код Python каждую минуту в Linux, но не могу настроить службу cron. Вот что я добавил после запуска 'crontab -e', но ничего не происходит.

* * * * * cd /home/kali && /usr/bin/python3.8 /home/kali/time.py

time.py содержит простой код для отображения текущего времени.

from datetime import datetime
print(datetime.now().strftime('%Y-%m-%d %H:%M:%S'))

Есть предложения?

Ответы [ 2 ]

0 голосов
/ 17 февраля 2020

Сначала вам нужно добавить его в crontab, попробуйте:
sudo nano / etc / crontab
и после этого вы можете поставить свой сервис:
* * * * * cd / home / kali && / usr / bin / python3 .8 /home/kali/time.py
Проверьте снова 'sudo crontab -e'

0 голосов
/ 17 февраля 2020

вы должны запустить свой код с python3. Я не понимаю, почему вы используете команду cd, поэтому я опускаю это.

Это способ, которым вы можете запустить свой код python в cron:

* * * * * python3  /home/kali/time.py

Примечание : Проверьте, есть ли у вас разрешение на выполнение .py файла.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...