cyberkunのデータ分析やIoT、電子工作、組み込みなどについての知識の蓄積

ラズパイ、Linux、データ分析やIoT、電子工作、組み込みなどについての知識の蓄積

ラズパイ systemdを使って起動時にプログラム実行する

こんにちは。今回は起動時にプログラム実行する設定です。

・serviceファイルの作成

$sudo nano /etc/systemd/system/autorun.service

[Unit]
Description=Execute at OS startup and terminates

[Service]
ExecStart=/usr/bin/python3 /home/pi/test.py

Restart=always

Type=simple

[Install]
WantedBy=multi-user.target

 

・サービスを自動起動する設定

$sudo systemctl enable autorun.service

 

・再起動する

$reboot

 

補足

・サービスを起動するコマンド

$sudo systemctl start autorun.service

・サービスを停止するコマンド

$sudo systemctl stop autorun.service

・サービスを自動停止するコマンド

$sudo systemctl disable autorun.service

f:id:cyberkun:20201028084932j:image

Twitterやってます。

https://mobile.twitter.com/Homepi34/

ほな