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
# systemctl restart <name>.service
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 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
# systemctl try-restart <name>.service
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Facultatif : Recharger la configuration sans interrompre l'exécution du service :
systemctl reload <name>.service
# systemctl reload <name>.service
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 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
.