На этот вопрос уже есть ответ здесь:
У меня есть несколько скриптов Python, которые я хочу запустить при загрузке. Один находится по указанному ниже пути.
/home/my-sickbeard-install/SickBeard.py
Поскольку Cron никогда не работал у меня и никого на пяти форумах знает, как исправить мою проблему с Cron, хотя это довольно чистая установка ОС, мне нужен другой способ запуска этих скриптов при загрузке. Может кто-нибудь предложить мне другой способ их запуска?
Примечание: это на самом деле то, что я пытаюсь сделать на машине Debian. Не уверен, что это имеет значение.
имейте Вас, попробовал это:
python-py | echo '/home/my-sickbeard-install/SickBeard.py'
cron -l /home/my-sickbeard-install/SickBeard.py
cron -l -restart
и это могло бы хорошо работать этот путь.
Можно добавить его к /etc/rc.local
. Это может использоваться для выполнения сценариев и программ на начальной загрузке системы, которая не имеет их собственных сценариев для runlevels. Это будет работать как root
Выполнение sudo nano /etc/rc.local
и добавлять Вашу строку прежде exit 0
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
python /home/my-sickbeard-install/SickBeard.py 2>&1 >/dev/null &
exit 0
Нажатие CTRL + O для сохранения и CTRL + X для выхода.