เหตุผลในการทำโปรแกรมของเราให้เป็น service เพื่อให้ง่ายต่อการ service ในภายหลัง
ยกตัวอย่างเช่น หากเราต้องการ หยุด หรือ เริ่ม โปรแกรมของเรา ก็เพียงแค่ใช้คำสั่ง sudo service ชื่อโปรแกรมของเรา stop หรือ start หรือ restart
แต่ถ้าหากเราไม่ได้ทำเป็น service ไว้ ในการที่จะ stop หรือ start โปรแกรม ก็จะยุ่งนิดๆ
ขั้นตอนในการทำโปรแกรมของเรา ให้เป็น service มีดังนี้
1. sudo nano /etc/systemd/system/ชื่อที่จะใช้.service
2. copy code ไปวาง
3. save ด้วยนะ
4. sudo systemctl daemon-reload
5. sudo systemctl enable ชื่อ service ของเรา
คำสั่งที่เราจะใช้บ่อยๆเกี่ยวกับ service มีดังนี้
1. sudo service my_service stop
2. sudo service my_service start
3. sudo service my_service restart
4. sudo service my_service status
เครดิต
https://chokelive.com/2020/01/add-service-to-raspberry-pi.html