Como faço para desligar ou reiniciar de um terminal?

Como posso desligar ou reiniciar o Ubuntu usando comandos de terminal?

Comentários sobre a pergunta (1)
Solução

Para desligar:

sudo poweroff

Para reiniciar:

sudo reboot

Apêndice: Se a sua palavra-chave é "lockup" assim pode't introduzir um comando como "reboot" que correria de "su" de qualquer forma, utilize o teclado: hold down Alt + PrintScreen/SysRq, botões e digite "REISUB". Não precisa de ser letra maiúscula. Ele reiniciará o seu computador suavemente. http://blog.kember.net/articles/reisub-the-gentle-linux-restart/

Comentários (6)

Abra o seu terminal com CTRL+ALT+T e faça os seguintes comandos

Para desligar o sistema:

sudo shutdown -h now 

Para reiniciar:

sudo reboot

& mais um comando para reiniciar:

sudo shutdown -r now

Outra forma como um dos usuários mencionou.

Para desligar:

sudo halt

ou..:

sudo init 0 

Para reiniciar:

sudo init 6

Você pode obter mais informações sobre o comando shutdown utilizando uma das seguintes opções:

  • "desligamento --ajuda
  • "homem desligado
Comentários (4)

Odeia senhas (sudo) e adora senhas de uma só linha?

Para Ubuntu 15.04 e posteriores

Isto é devido ao Ubuntu's shift in using systemd em vez de Upstart.

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

Uma vez que hibernate está normalmente desactivado por defeito nos sistemas Ubuntu, pode activá-lo verificando esta resposta.

Para Ubuntu 14.10 ou anterior

Encerramento:

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

Reinicie:

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

Outros comandos que você pode gostar:

Suspende:

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

Hibernate: (se activado no seu sistema)

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

Use

sudo shutdown -h (time) (message)

Isto vai [desligar][1] o seu computador e pará-lo. É para isso que serve o `-h'. Então, na área de tempo você pode escolher o atraso de desligamento (em minutos) e se quiser você pode enviar uma mensagem de broadcast na área de mensagem (como adeus, ou I'm desligando a coisa :P).

Para reiniciar o computador, digite

sudo shutdown -r (time) (message)

Agora, em vez de desligá-lo e pará-lo, você reiniciará seu computador assim que ele's desligar. :)

[1]: https://manpages.ubuntu.com/manpages/bionic/en/man8/shutdown.8.html

Comentários (0)