Como reinicio o Linux (Ubuntu) a partir da linha de comando?

50

Por causa de m y problema com cliques do mouse sendo ignorados no Ubuntu , eu quero reiniciar a partir da linha de comando. (Eu tenho um Terminal aberto e o teclado não é ignorado).

Como faço para reiniciar um computador que executa o Linux (ou mais especificamente o Ubuntu) a partir da linha de comando?

    
por Daryl Spitzer 09.12.2009 / 19:57

6 respostas

77

Existem algumas maneiras:

sudo reboot
sudo init 6
sudo shutdown -r now
    
por 09.12.2009 / 19:59
9

Se você tiver um gerenciador de sessões compatível com o freedesktop, poderá usar o DBus para invocar a reinicialização de dentro da sessão X. O comando vai:

dbus-send --system --dest=org.freedesktop.Hal --type=method_call \
    --print-reply /org/freedesktop/Hal/devices/computer \
    org.freedesktop.Hal.Device.SystemPowerManagement.Reboot int32:0

(isso é provavelmente mais que necessário; funciona para mim). Eu uso isso em um script de shell. Você não precisa executar isso de root , mas precisa executá-lo dentro de uma sessão X (por exemplo, em um terminal). Você pode encontrar mais sobre esse assunto no link

    
por 09.12.2009 / 23:30
2

Ocasionalmente, os comandos de reinicialização e desligamento usuais (e preferidos) não funcionam. Eu vi isso em um sistema com problemas (é por isso que precisava de reinicialização).

Você pode acionar o mecanismo "Magic SysRq" na linha de comando:

echo b >/proc/sysrq-trigger

Isso é equivalente a alt-SysRq + be reinicializará a máquina.

Você pode tentar "s" e "u" primeiro sincronizar os discos e desmontar os sistemas de arquivos, respectivamente.

    
por 18.08.2013 / 21:09
0

Eu encontrei esta página no computerhope.com :

O comando é reboot . Há também halt , poweroff & desligamento .

    
por 09.12.2009 / 20:01
0

nada de errado com qualquer um dos itens acima, mas você também pode instalar o gnome-do e ativar o plug-in de gerenciamento de sessões, que permite que você o encerre, reinicie e suspenda facilmente do gnome-do

    
por 01.01.2010 / 18:09
0

Se você estiver trabalhando no Ambiente Virtual, ele colocará o disco rígido no Modo de Espera: sudo /sbin/shutdown -h now .

    
por 24.07.2014 / 10:57