Pour un programme /usr/local/bin/test.sh, on va créer un fichier test.service dans le répertoire de configuration de Systemd, /etc/systemd/system/ :
vi /etc/systemd/system/test.service
Et on y mets ça:
[Unit]
Description=Mon service test
After=tlp-init.service
[Service]
Type=oneshot
RemainAfterExit=no
User=starmate
ExecStart=/usr/local/bin/test.sh
[Install]
WantedBy=multi-user.target
On démarre le service:
systemctl start test.service
Puis on l’active au démarrage :
systemctl enable test.service