12.5. Redémarrage d'un service système
Vous pouvez redémarrer le service système dans la session en cours à l'aide de la commande restart
pour effectuer les actions suivantes :
- Arrêter l'unité de service sélectionnée dans la session en cours et la redémarrer immédiatement.
- Redémarrer une unité de service uniquement si le service correspondant est déjà en cours d'exécution.
- Recharger la configuration d'un service système sans en interrompre l'exécution.
Conditions préalables
- Accès à la racine
Procédure
Redémarrer un service système :
# systemctl restart <name>.service
Remplacez
<name>
par le nom de l'unité de service que vous souhaitez redémarrer (par exemple,httpd
).NoteSi l'unité de service sélectionnée n'est pas en cours d'exécution, cette commande la démarre également.
Facultatif : Redémarrer une unité de service uniquement si le service correspondant est déjà en cours d'exécution :
# systemctl try-restart <name>.service
Facultatif : Recharger la configuration sans interrompre l'exécution du service :
# systemctl reload <name>.service
NoteLes services système qui ne prennent pas en charge cette fonctionnalité ignorent cette commande. Pour redémarrer ces services, utilisez plutôt les commandes
reload-or-restart
etreload-or-try-restart
.
Ressources supplémentaires
-
systemctl
page de manuel - Affichage de l'état des services du système