Gostaria de fazer isso usando a linha de comando, porque às vezes meu computador congela e preciso forçar um desligamento (sei que não é bom para o hardware). E: Qual é a diferença entre os comandos Halt e Shutdown?
command-line
shutdown
logout
reboot
Zignd
fonte
fonte
exit
em vez de Ctrl + D ... ou apenas executar o desligamento / reboot via SSHssh root@brokenbox reboot
Se você ainda pode acessar um console no modo de texto ou se pode efetuar logon remotamente:
ps
ou outras ferramentas de listagem de processos e matar para tentar matar alguns processos. Alguns programas salvam seu trabalho (pelo menos em um arquivo de recuperação) se receberem umkill -HUP
ou simpleskill
. Eles podem não ter tempo para fazê-lo se você for direto para a reinicialização.sudo kill
seguido por um ID do processo para eliminar um processo que está sendo executado como root ou outro usuário que não é você.reboot
para reiniciar (por exemplo,sudo reboot
se você usasudo
para obter acesso administrativo). Executehalt
para desligar o computador. Ambos chamamshutdown
com as opções apropriadas.Se absolutamente tudo estiver organizado, mas você tiver acesso ao console, poderá usar o SysRq mágico para pelo menos liberar todas as alterações de arquivos no sistema de arquivos de desmontagem de disco de forma limpa. pressione
(Nota: algumas vezes você verá "REISUB", mas as etapas R e I são inúteis.)
fonte
Se for uma sessão X congelada, pressione ctrl+ alt+ f1para acessar o console. Entrar e de lá, executar
/sbin/shutdown
,/sbin/reboot
ou/sbin/shutdown -r now
. Dependendo das permissões, pode ser necessário prefixar esses comandos comsudo
ou primeirosu
para se tornar root.Você também pode matar o processo ofensivo. Corra
ps aux
para listar todos os processos e procure aqueles que estão usando muita CPU e / ou memória (terceira e quarta colunas). Usekill <pid>
, em que pid é o número na segunda coluna daps
saída). Se isso não interromper o processo, talvez você precise executarkill -9 <pid>
para matá-lo à força.fonte
ctrl+alt+f1
pode não funcionar em todos os sistemas (alguns têm a sessão X lá), masctrl+alt+f3
funcionará na maioria, exceto para sistemas ativos de instalação, talvez.Se o seu BIOS estiver configurado de maneira que você precise pressionar o botão liga / desliga por mais de X segundos para desligar a máquina, pressione o botão liga / desliga uma vez. Isso dará o sinal ACPI para desligamento / parada / desligamento.
fonte