June 18, 2022

Добавить service с автозапуском в ubuntu

Сначала нужно создать файл с расширением .service

по пути /etc/systemd/system

Далее в файле указать написать текст

[Unit]
Description=Run Rocket2TgBot
Wants=network-online.target
After=network-online.target

[Service]
ExecStart=/usr/bin/python3 /root/bots/Rocket2TgNotifierBot/main.py

[Install]
WantedBy=multi-user.target
  • Description - напиши свое описание скрипта
  • ExecStart - напиши свою комманду запуска

Запустить сервис можно введя

sudo systemctl start имя_сервиса.service

Остановить сервис можно введя

sudo systemctl stop имя_сервиса.service

Статус сервиса можно увидеть введя

sudo systemctl status имя_сервиса.service