Como sair dos programas congelados no Linux
- 1574
- 375
- Mrs. Willie Beahan
Mesmo um sistema operacional robusto como o Linux às vezes pode encontrar problemas que causam aplicativos ou programas a congelar.
Existem várias maneiras de matar ou desistir de um programa congelado no Linux. Este artigo explicará como.
ÍndiceA captura de tela acima mostra muita informação. Por exemplo, digamos que o Chrome seja o programa congelado em seu computador.
Você pode ver que existem quatro instâncias de Chrome que estão funcionando com os seguintes PIDs:
- 3827
- 3919
- 10764
- 11679
Para identificar a instância específica do Chrome que você deseja matar, use o ps comando e grep Para filtrar a saída.
O comando abaixo mostrará os processos de execução associados ao Chrome:
ps aux | Chrome grep
Mate o processo
Agora você tem as duas informações necessárias para matar um processo congelado no Linux: seu nome e id. Use os comandos abaixo:
- matar - Mate um processo por id
- Mate todos - Mate um processo pelo nome
Existem outros sinais que você pode enviar para os dois comandos, dependendo dos resultados que você deseja.
Como exemplo, se você quiser matar o processo que não responde e reinicie -o, você usará o HUP (Desligue o sinal).
Outros sinais de morte incluem:
- Sigstop para interromper o processo
- Assinando para interromper o teclado
- Sigkill para matar o sinal
Aprendemos do ps Comando acima que os PIDs para as instâncias do Chrome são 3827, 3919, 10764 e 11679.
Para enviar o sinal de morte, execute os seguintes comandos para matar todas as quatro instâncias do Chrome com sucesso:
- Kill -9 3827
- Mate -9 3919
- Kill -9 10764
- Mate -9 11679
Você também pode usar o comando único abaixo usando Mate todos Para enviar o mesmo sinal:
Killall -9 Chrome
Clique no x
Programas e aplicativos sem resposta normalmente têm botões ou opções acinzentadas que não funcionam. Às vezes você nem consegue mover a janela do aplicativo em torno da tela.
A solução mais fácil é clicar no X botão no canto superior. Dependendo do seu sistema operacional, o botão pode estar à esquerda ou no canto superior direito.
Depois de clicar no X, Você verá uma caixa de diálogo com duas opções: Espere ou Force parou. Para encerrar o programa, clique Force parou.
Mate um processo Linux no Linux usando o System Monitor
O monitor padrão do sistema no Ubuntu é chamado de gnome. Ele fornece informações sobre todos os processos em execução nos sistemas operacionais do Ubuntu Linux.
Os usuários podem executar várias tarefas usando a interface gráfica do usuário (GUI), incluindo Parar, Continuar, e Matar.
Se o seu sistema não incluir o aplicativo Gnome System Monitor, instale -o seguindo as etapas abaixo. Este processo funciona para todas as versões ativas do Ubuntu Linux, bem como Linux Mint e Debian.
- Use o atalho do teclado do terminal Ctrl+alt+t. Em seguida, use o comando abaixo para baixar e instalar o monitor do sistema GNOME.
sudo apt-get install gnome-system-monitor
- Open Monitor do sistema usando o terminal de comando com o seguinte:
Monitor do sistema Gnome
- Ou, usando a GUI, navegue para aplicações, digite Monitor do sistema na caixa de pesquisa e clique no ícone para abri -lo.
- Abra o seu monitor do sistema, navegue pelo Processos coluna para encontrar o programa que não responde ou congelado, selecione e clique com o botão direito.
Você verá várias opções, incluindo:
- Fim do processo Para encerrar o aplicativo durante a limpeza de arquivos temporários.
- Stop Process para pausar o processo que permite que você continue trabalhando com ele mais tarde.
- Processo de matar é o mais extremo das opções e trabalhará para sair de um programa congelado se tentar acabar com ele não funciona
Use o comando xkill
Xkill é um utilitário ubuntu matador pré-instalado que você pode usar para forçar a matar um processo Linux sem resposta. É uma ferramenta que vem pré-instalada no Ubuntu.
Você também pode instalá -lo através do terminal em outras distribuições usando o seguinte comando:
sudo apt install xorg-xkill
Em seguida, execute -o digitando xkill. Seu mouse se transformará em um crânio ou um x. Clique com o botão esquerdo no programa congelado para fechá-lo.
Use PGREP & PKILL
Vários sistemas Linux oferecem atalhos chamados pkill e PGREP para executar as mesmas tarefas que matar e ps discutido acima.
PGREP mostrará o nome do processo e o ID. Por exemplo, correndo PGREP Chrome Para ver o ID do processo do processo Chrome em execução. Você pode então usar esse ID com o comando Kill.
PKILL 7012
Ou você pode pular esta etapa e usar o comando abaixo para matar todas as instâncias do Chrome:
Pkill Chrome
Esta solução funciona bem se você tiver apenas uma instância de um aplicativo em execução. No entanto, se você tiver várias janelas abertas do mesmo programa e só deseja matar um, use Xkill em vez de.
Quando um programa está pendurado, reiniciar seu sistema nem sempre é a opção mais conveniente. Isto é especialmente verdade se você estiver trabalhando em vários projetos ao mesmo tempo e não salvou seu trabalho.
Experimente uma das opções acima como uma alternativa para sair com facilidade e rapidez programas congelados ou não responsivos no Linux com segurança.
- « Como instalar e executar aplicativos Linux em um Chromebook
- Uma revisão corajosa do navegador é o próximo grande navegador? »