6 votes

Quelle est la différence entre poweroff.target, halt.target, reboot.target, shutdown.target et un tas d'autres ?

Systemd définit un tas de cibles spéciales qui sont toutes liées à l'arrêt d'un système, comme celles listées dans le titre de cet article. Il semble y en avoir d'autres.

man systemd.special en donne les définitions, mais ne cherche pas à les différencier.

Dans quelles circonstances suis-je censé utiliser chacune de ces cibles ?

5voto

RalfFriedl Points 2978

El shutdown.target ne peut pas être appelé explicitement, il contient la ligne RefuseManualStart=yes . C'est la partie commune des autres, responsable de l'arrêt des processus et ainsi de suite.

reboot.target signifie après l'arrêt, redémarrer le système.

poweroff.target signifie après l'arrêt, éteindre le système.

halt.target signifie qu'après l'arrêt, il ne faut rien faire (pas de redémarrage, pas de mise hors tension). Le système attendra simplement dans un état d'arrêt.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X