Comment puis-je éteindre ou redémarrer à partir d'un terminal?


Réponses:


1044

Pour l'arrêt:

sudo poweroff

Pour redémarrer:

sudo reboot

Annexe: Si votre mot clé est "lockup", vous ne pouvez donc pas entrer une commande telle que "reboot" qui serait exécutée à partir de "su", utilisez le clavier: maintenez enfoncés les boutons Alt+ PrintScreen/SysRq, et tapez "REISUB". Il n'est pas nécessaire que ce soit des lettres majuscules. Il va redémarrer votre ordinateur en douceur. http://blog.kember.net/articles/reisub-the-gentle-linux-restart/


9
sudopourrait ne pas être nécessaire, en fait.
— Nicolas Raoul

3
Sur Armbian, rebootn'est tout simplement pas trouvé. au lieu de cela, /sbin/rebootfonctionne.
— Mark Jeronimus

1
@ MarkJeronimus Cela dépend de votre PATHvariable, et de votre SECURE_PATHdans le /etc/sudoersfichier.
— Theoremiser

3
Qu'en est- il shutdown nowet shutdown -r now?
— Post Self

@NicolasRaoul nopes, pour moi, je vois cela sans sudo. Failed to set wall message, ignoring: Interactive authentication required. Failed to reboot system via logind: Interactive authentication required. Failed to open /dev/initctl: Permission denied Failed to talk to init daemon.
— Paramvir Singh Karwal

202

Ouvrez votre terminal avec CTRL+ ALT+ Tet faites les commandes suivantes

Pour éteindre le système:

sudo shutdown -h now 

Recommencer:

sudo reboot

& une commande supplémentaire pour le redémarrage:

sudo shutdown -r now

Une autre façon comme l’a mentionné l’utilisateur.

Pour l'arrêt:

sudo halt

ou:

sudo init 0 

Pour redémarrer:

sudo init 6

Vous pouvez obtenir plus d'informations sur la shutdowncommande en utilisant l'une des méthodes suivantes:

  • shutdown --help
  • man shutdown

@jai l'objectif est d'offrir à l'op et à tous les autres moyens de faire ce qu'il a demandé.
— fromnaboo

1
Il semble shutdown -r nowpréférable rebootque la seconde puisse vous mettre en mode maintenance
— ubiquibacon


Quelqu'un peut-il expliquer pourquoi sudo haltpourrait ne pas procéder à l'arrêt dans certains cas, alors que sudo halt -pfait?
— Hee Jin

89

Déteste les mots de passe ( sudo) et aime les one-liners?

Pour Ubuntu 15.04 et ultérieur

Cela est dû au changement de Ubuntu dans l'utilisation systemdau lieu deUpstart

systemctl poweroff
systemctl reboot
systemctl suspend
systemctl hibernate
systemctl hybrid-sleep

Puisque hibernate est normalement désactivé par défaut dans les systèmes Ubuntu, vous pouvez l'activer en cochant cette réponse .

Pour Ubuntu 14.10 ou version antérieure

Fermer:

/usr/bin/dbus-send --system --print-reply --dest="org.freedesktop.ConsoleKit" /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Stop

Redémarrer:

/usr/bin/dbus-send --system --print-reply --dest="org.freedesktop.ConsoleKit" /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Restart

Autres commandes que vous pouvez aimer:

Suspendre:

/usr/bin/dbus-send --system --print-reply --dest="org.freedesktop.UPower" /org/freedesktop/UPower org.freedesktop.UPower.Suspend

Hibernate: (si activé sur votre système)

/usr/bin/dbus-send --system --print-reply --dest="org.freedesktop.UPower" /org/freedesktop/UPower org.freedesktop.UPower.Hibernate

19
Je me suis toujours demandé comment l'interface graphique arrêtait le système sans avoir besoin de sudo. Je suppose que c'est ça.
— triunenature

J'adore la sensation de
— demi

Aujourd'hui, j'ai trouvé un avantage à systemd.
— Hashim

37

Le 16.04 pas besoin de sudo

Éteindre :

poweroff

Redémarrer :

reboot

2
Failed to set wall message, ignoring: Interactive authentication required.de ssh
— kyb

15

Utilisation

sudo shutdown -h (TIME) (MESSAGE)

Cela éteindra votre ordinateur. C'est ce que le -hest pour. Ensuite, dans la zone horaire, vous pouvez choisir le délai d’arrêt (en minutes) et si vous le souhaitez, vous pouvez envoyer un message à diffusion générale dans la zone de message (par exemple, au revoir, ou bien je ferme la chose: P).

Pour redémarrer l'ordinateur, tapez

sudo shutdown -r (heure) (message)

Au lieu de l’éteindre et de l’arrêter, vous redémarrez votre ordinateur une fois l’arrêt éteint. :)

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.