Ajouter un nouveau service dans systemd C'est quoi systemd Systemd est un outil nous permettant d'organiser nos tâches liée à un service, par exemple le démarrer le stopper regarder son status etc... Vous pouvez lier n'importe quel script à systemd pour une meilleure prise en main. Il faut un nouveau fichier avec sudo nano /etc/systemd/system/monscript.service et ensuite y mettre cette configuration ci dessous: [Unit] Description=Service pour script After=network.target [Service] Type=simple ExecStart=/usr/bin/python3 /chemin/vers/mon_script.py Restart=on-failure User=nom_utilisateur WorkingDirectory=/chemin/vers Environment=PYTHONUNBUFFERED=1 [Install] WantedBy=multi-user.target Par exemple un script qui renferme un bot qu tourne en continue, avec comme chemin /home/tintin/mon_bot.py Vous allez créer le fichier /etc/systemd/system/mon_bot.service [Unit] Description=Service pour mon bot After=network.target [Service] Type=simple ExecStart=/usr/bin/python3 /home/tintin/mon_bot.py Restart=on-failure User=tintin WorkingDirectory=/home/tintin Environment=PYTHONUNBUFFERED=1 [Install] WantedBy=multi-user.target Vous enregistrer et pouvez maintenant utliser votre bot, voici quelques commandes basiques commandes là: Démarrage : systemctl start mon_bot.service Status : systemctl status mon_bot.service Stopper : systemctl stop mon_bot.service