Meu computador está congelando de tempos em tempos. É porque cometi alguns erros e arruinei meu sistema. Não tenho tempo para reinstalar o sistema agora. Enquanto meu PC está congelado, ele ainda funciona quando pressiono Ctrl+ Alt+ F1. Existe alguma maneira de reiniciar o sistema usando-o?
command-line
shutdown
reboot
virtual-console
KonradDos
fonte
fonte
Respostas:
Pressionar Ctrl+ Alt+ F1levou você do X11 (a GUI) para um console virtual . Você certamente pode reiniciar a partir daqui.
A maneira mais fácil de reiniciar a partir de um console virtual é apenas pressionar Ctrl+ Alt+Delete . Você nem precisa fazer login primeiro, embora não seja um problema se o fizer. Diferentemente dos antigos sistemas DOS, pressionar Ctrl+ Alt+ Deleteem um sistema GNU / Linux como o Ubuntu realmente executa um desligamento adequado e uma reinicialização limpa.
Isso não funciona na GUI (a menos que você a configure ou esteja executando uma distribuição realmente antiga). Mas funciona em qualquer console virtual que não tenha o X11 em execução (a menos que você o configure, o que é raro).
Outra maneira é fazer login e executar
sudo reboot
. Você será solicitado a fornecer sua senha para fazer login no console virtual e será solicitada novamentesudo
. É a mesma senha nas duas vezes e você não verá nenhum caractere de espaço reservado (como*
) ao digitar. Digite e pressione Enter.No entanto, em vez de reiniciar , você pode considerar:
Reiniciando apenas a GUI. Seu ambiente de área de trabalho e todos os programas em execução serão encerrados rapidamente (portanto, você deve ser cuidadoso com isso como em uma reinicialização), a GUI será reiniciada e a tela gráfica de login será exibida quando você executar:
Isso funciona parando e iniciando o gerenciador de exibição . Na verdade, esse comando em particular só funciona se o seu gerenciador de telas for LightDM , que é o padrão na maioria dos sistemas Ubuntu. A principal exceção é se você estiver executando o Ubuntu GNOME, que usa o GDM :
Tentativa de fechar apenas o programa incorreto. Embora nenhum programa deva congelar toda a GUI, isso pode ocorrer ocasionalmente. Você pode efetuar login (veja acima) e executar
top
os processos atualmente em execução, classificados pelo uso da CPU. (Pressione Qpara sairtop
.) Um programa que está causando o congelamento da GUI não está necessariamente usando muita CPU, mas este é um ponto de partida.Você também pode usar o
ps
comando para encontrar o ID do processo ou o nome de um programa que você sabe que deseja tentar sair e o comandokill
oukillall
para sair por número ou nome, respectivamente. Conforme sugerido pelo nome,killall
tenta eliminar todos os processos com o nome que você atribui. (O nome de um processo não é necessariamente o mesmo que o nome mostrado no ícone do iniciador ou na barra de título.)Tenha cuidado ao reiniciar , não importa como você faz:
Veja também O que devo fazer quando o Ubuntu congelar?
fonte
Execute o seguinte comando:
Ou
Ambos os comandos executarão uma reinicialização / reinicialização no seu sistema. Se isso não funcionar, mantenha a tecla liga / desliga pressionada por alguns segundos, solte-a e pressione-a novamente para iniciar o computador.
Se o sistema estiver executando a versão 16.04 (você pode verificá-la
lsb_release -r
), não haverá necessidade desudo
privilégios no comando restart. Basta executarreboot
fará os trabalhos.fonte
Uma vez no modo de console, execute o seguinte:
sudo init 6
init 6
basicamente diz aoinit
processo para encerrar todos os processos / daemons gerados conforme gravados nos arquivos init (na ordem inversa em que foram iniciados) e, por último, invocar oshutdown -r
comando now para reiniciar a máquinafonte
init 6
funcione bem, apenas executarshutdown -r now
(oureboot
) faz a mesma limpeza também . Em um moderno sistema GNU / Linux,init 6
,shutdown -r now
, ereboot
(embora nãoreboot -f
) todos executar os scripts de inicialização apropriadas para parar daemons executando corretamente , então não raramente qualquer razão para preferirinit 6
sobre outros métodos.init
também é fornecido peloupstart
pacote, em versões nas quais o Upstart está instalado por padrão. A partir de 15.04, Systemd é usado em vez disso , e asystemd-sysv
embalagem proporcionainit
,shutdown
, ereboot
. É possível, mas estranho,dpkg -S /sbin/{init,shutdown,reboot}
mostrar pacotes diferentes para esses três; você tem um sistema Ubuntu onde ele faz? (restart
É específico do Upstart, mas não tem nada a ver com a reinicialização e não deve ser confundido comreboot
.)