Вопрос

I have a Python script on my Raspberry Pi running on Arch Linux ARM. To start the script, I use this command:

sudo python2 screen/screen.py

and it works perfectly. Now, my question is, how I can run this script automatically on start-up?

Это было полезно?

Решение

In the folder /etc/systemd/system/ make a file named screen.service

The contents of that file might look like this (change for your use):


[Unit]

Description=Launches screen with my config

After=network.target

[Service]

Type=simple

ExecStart=command_you_want_to_run

RemainAfterExit=true

[Install]

WantedBy=multi-user.target

When you're finished run systemctl enable screen.service

The WantedBy line tells systemd where to make the symlink.

To learn more about the options for service unit files check out the docs: man systemd.service

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top