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

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

Para desligamento:

sudo poweroff

Para reiniciar:

sudo reboot

Apêndice: se sua palavra-chave for "lockup" para que você não possa inserir um comando como "reboot" que seria executado a partir de" su " de qualquer maneira, use o teclado: mantenha pressionado Alt + PrintScreen/SysRq, botões e digite "REISUB". Não precisa ser letras maiúsculas. Ele irá reiniciar o computador suavemente. http://blog.kember.net/articles/reisub-the-gentle-linux-restart/

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

Para desligar o sistema:

sudo shutdown -h now 

Reiniciar:

sudo reboot

& amp; mais um comando para reiniciar:

sudo shutdown -r now

Outra maneira como um dos usuários mencionou.

Para desligamento:

sudo halt

ou:

sudo init 0 

Para reiniciar:

sudo init 6

Você pode obter mais informações sobre o shutdown comando usando um dos seguintes:

  • shutdown --help
  • man shutdown

Hate passwords (sudo) e amor one-liners?

Para Ubuntu 15.04 e posterior

Isso se deve à mudança do Ubuntu no uso systemd em vez de Upstart

systemctl poweroffsystemctl rebootsystemctl suspendsystemctl hibernatesystemctl hybrid-sleep

Desde Hibernar está normalmente desativado por padrão nos sistemas Ubuntu, você pode habilitar isso verificando resposta.

Para Ubuntu 14.10 ou anterior

Desligamento:

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

Reiniciar:

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

Suspender:

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

Hibernate: (se ativado em seu sistema)

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

Em 16.04 não há necessidade de sudo

Para desligamento/poweroff:

poweroff

Para reiniciar:

reboot

Usar

sudo shutdown -h (time) (message)

Serao desligamento seu computador e detê-lo. É isso que o -h é para. Então, na área de tempo você pode escolher o atraso de desligamento (em minutos) e se você quiser, você pode enviar uma mensagem de transmissão na área de mensagem (como adeus, ou estou desligando a coisa :P).

Para reiniciar o computador, digite

sudo shutdown -r (time) (message)

Agora, em vez de desligá-lo e interrompê-lo, você reiniciará o computador assim que for desligado. :)

Relacionado (mas não uma duplicata): desligar o sistema usando um console virtual