qua*_*yos 3 python arch-linux systemd raspberry-pi
我在我的 Raspberry Pi 上运行 Arch Linux ARM,我需要在启动时启动一个 python(它应该一直运行,直到它崩溃或机器断电)程序,启动后根本没有用户输入。
我对 Arch 有点陌生,所以我真的不知道如何编写服务等等。
一个systemd服务文件是这样的:(粗体所需的零件)
[单元] 说明=Foo 服务 [服务] ExecStart=/path/to/script.py # 可能还需要“Type=forking”或“Type=oneshot” [安装] WantedBy=multi-user.target
您还可以使其以指定用户身份启动,在崩溃时重新启动,等等。有关所有可用选项,请参阅systemd.exec(5)和systemd.service(5)。
将您的服务文件放在./etc/systemd/system/name.service
要使其在启动时启动,请使用.systemctl enable name.service