13.3. Modifier la cible actuelle
Sur un système en cours d'exécution, vous pouvez changer d'unité cible dans le démarrage en cours sans redémarrer. Si vous passez à une autre cible, systemd
démarre tous les services et leurs dépendances dont cette cible a besoin, et arrête tous les services que la nouvelle cible n'active pas. L'isolation d'une cible différente n'affecte que le démarrage en cours.
Procédure
Facultatif : Déterminer la cible actuelle :
# systemctl get-default graphical.target
Facultatif : Affiche la liste des cibles que vous pouvez sélectionner :
# systemctl list-units --type target
NoteVous ne pouvez isoler que les cibles pour lesquelles l'option
AllowIsolate=yes
a été définie dans les fichiers d'unité.Passer à une autre unité cible dans le démarrage en cours :
# systemctl isolate <name>.target
Remplacez <name> par le nom de l'unité cible que vous souhaitez utiliser dans le démarrage en cours.
Example: # systemctl isolate multi-user.target
Cette commande démarre l'unité cible nommée
multi-user
et toutes les unités dépendantes, et arrête immédiatement toutes les autres unités.
Ressources supplémentaires
-
systemctl(1)
page de manuel