Sous Linux, un service (ou démon) est un programme qui s'exécute en arrière-plan et fournit diverses fonctions ou services. Ils s'exécutent en arrière-plan et accomplissent leur tâche en continu sans interaction de la part de l'utilisateur. Sous Linux, les services sont lancés au démarrage du système et restent actifs jusqu'à ce que le système soit arrêté ou qu'une commande spéciale soit exécutée pour y mettre fin.
Le redémarrage d'un service sous Linux peut s'avérer nécessaire dans les cas suivants :
Le redémarrage d'un service vous permet de le mettre à jour et de le redémarrer pour résoudre des problèmes, appliquer des modifications ou simplement mettre à jour des fonctionnalités.
Pour redémarrer un service sous Linux, vous pouvez utiliser la commande systemctl.
1) Ouvrez un terminal sur votre ordinateur Linux.
2. Tapez la commande suivante pour redémarrer un service (remplacez nom_service
par le nom du service que vous souhaitez redémarrer) :
sudo systemctl restart service_name
Par exemple, si vous souhaitez redémarrer le service Apache, la commande se présente comme suit :
sudo systemctl restart apache2
3. Saisissez le mot de passe de votre compte sudo si vous y êtes invité.
4. Le système exécute la commande et redémarre le service spécifié.
Si vous ne disposez pas des droits d'administrateur, vous pouvez utiliser la commande sudo
pour exécuter la commande avec les droits d'administrateur. Notez également que les noms de service peuvent varier d'une distribution Linux à l'autre ; assurez-vous donc d'utiliser le nom de service correct pour votre système.