Nenhuma resposta em uma máquina Linux


1

Estou usando o centOS, às vezes o sistema simplesmente não responde. Na caixa do Windows, eu posso ctrl-alt-delete.

Em uma máquina Linux, como devo lidar com isso?


O que exatamente você quer dizer com "não responder"? Você pode fazer o ping na rede? Ou é entrada do mouse?
Keith

Respostas:


1

IMHO, não existe essa combinação de teclas ctrl + alt + del para Linux. Mas, para verificar por que a máquina trava, você pode:

  1. Pressione alt + ctrl + f1 e observe o comando "top" para ver "quem" / "qual programa" está consumindo a CPU e causando o travamento.
  2. Você pode colocar "system-monitor" na barra de tarefas, cujo indicador mostrará o uso da CPU, para observação.

5

Se você tiver um teclado conectado, poderá executar o método RESUIB . Caso contrário, tente ssh em sua caixa, e nós apresentamos o ps e os programas auxiliares e verificadores de log habituais para caçar o seu problema.


3

Não são os chamados "chaves mágicas SysRq" - um conjunto de teclas pressionadas que pode ser embutido no nível do kernel e vai ser honrado desde que tanto o processo kernel e a interrupção teclado ainda estão sendo ouvidos, e pode ser chamado por tecla Alt-SysRq.

Estes podem executar várias funções de emergência, tais como uma emergência S snc de todos os sistemas de ficheiros montados, k I enchendo todas as tarefas activas, ou mesmo forçando uma re disco B oot.

No entanto, o linux em geral precisa ir muito longe para que medidas extremas sejam a única solução restante. Use apenas com extrema cautela e quando tudo mais falhar.

Como outros já mencionaram, "não responde" é um pouco vago. Você pode esclarecer o que está ou não acontecendo?


Eu ia responder quase exatamente a mesma coisa.
bahamat

2

Se o problema estiver relacionado à sessão x (que são muitas), você deverá poder pressionar ctrl-alt-f1, ctrl-alt-f2, ... para acessar uma sessão virtual.

a partir daí você pode subir, como sugerido acima, ou, tudo o mais falhar, você pode reiniciar o sudo para (o mais limpo possível) voltar a funcionar.


1

Nos sistemas linux, os processos podem ser observados usando comandos como ps(tente sudo ps wauxver uma lista com todos os usuários e caminhos completos). Muitos programas, como o toppodem ajudar a classificar e monitorar comportamentos. Você pode enviar os comandos do sistema para controlar esses processos usando a identificação do processo. Por exemplo, você pode usar killou killallpara finalizar qualquer coisa no sistema.

Alguns monitores do sistema, como o meu favorito htop, permitem até anexar rastreamentos a processos em execução para ver exatamente o que eles estão fazendo e enviá-los a matar sinais diretamente do observador.

Existem algumas variantes gráficas desses monitores de processo, mas não tenho experiência com eles. No Gnome, você pode olhar system-monitor. Há também algo conhecido como Linux Process Explorer.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.