Впервые в Ubuntu, но искали везде, чтобы получить ответ на этот вопрос. Пока не нашел решения. В основном мне нужно запускать две команды терминала при запуске, которые следуют друг за другом напрямую. Это позволит мне открыть скрипт Python при запуске. Скрипт работает при открытии вручную, но я не могу заставить его работать при загрузке. В терминале я набираю:
cd /directory/with/python/script/
python name.py
Сценарий работает, но у меня проблемы с его запуском при загрузке.
Принятие Вас хочет выполнить этот сценарий каждый раз Ваши начальные загрузки машины, удобный способ состоит в том, чтобы добавить выскочку init задача.
Создают файл my-startup-script.conf
(его имя ваше дело, но он должен иметь расширение .conf
) в /etc/init
, содержа следующее:
description "Describe what the script does."
start on filesystem
task
script
cd /path/to/script
python name.py
end script
Примечание, которое Ваш сценарий выполнит с полномочиями пользователя root.