Comment arrêter ou redémarrer à partir d'un terminal ?

Comment arrêter ou redémarrer Ubuntu en utilisant les commandes du terminal ?

Solution

Pour la fermeture :

sudo poweroff

Pour le redémarrage :

sudo reboot

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

Commentaires (6)

Ouvrez votre terminal avec CTRL+ALT+T et faites les commandes suivantes

Pour arrêter le système :

sudo shutdown -h now 

Pour redémarrer :

sudo reboot

& une autre commande pour le redémarrage :

sudo shutdown -r now

Une autre façon de faire comme l'un des utilisateurs l'a mentionné.

Pour l'arrêt :

sudo halt

ou :

sudo init 0 

Pour le redémarrage :

sudo init 6

Vous pouvez obtenir plus d'informations sur la commande shutdown en utilisant l'une des commandes suivantes :

  • shutdown --help
  • man shutdown
Commentaires (4)

Vous détestez les mots de passe (sudo) et vous aimez les phrases toutes faites ?

Pour Ubuntu 15.04 et ultérieures

Ceci est dû au changement d'Ubuntu qui utilise systemd au lieu de Upstart.

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

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

Pour Ubuntu 14.10 ou antérieur

Arrêter :

/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 pourriez aimer:

Suspendre :

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

Hiberner : (si cette option est activée sur votre système)

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