Debian : Utiliser "systemd" pour gérer les services



Depuis quelques années, les distributions Linux remplaçaient les divers sytèmes initd par le nouveau systemd : une suite d outils rapides et flexibles pour gérer le système entier depuis son démarrage.

.

Pour mémo, voici quelques rappels des commandes pour gérer les "services". Chaque service est décrit dans un fichier dont le nom se termine par .service et qui sont place dans le dossier /lib/systemd/system

Exemple :

# cd /lib/systemd/system
# cat td_members.service

[Unit]
Description=TINH DO members app
After="network.target"
Requires="remote-fs.target"

[Service]
WorkingDirectory=/pyramid17/td_members
ExecStart=/pyramid17/bin/pserve /pyramid17/td_members/production.ini

[Install]
WantedBy=multi-user.target
#

Démarer, arrêter, redémarrer un service

Lister tous les services

Consulter les logs

Arrêter, redémarrer le système


Publié le : 22-02-2023 - 23:12