Como matar aplicativos como no Windows?

9

Procurei no google, mas não achei nada útil.

Enfim, eu estava jogando Crysis 2 (com PlayOnLinux) e o jogo travou, mas não consegui interromper o processo, tentei Ctrl+ Alt+ Tmas nada além do jogo apareceu na tela, tive que Ctrl+ Alt+ Dele terminar a sessão, também perdendo todo o meu trabalho.

No Windows, há a Chave do Windows (que abre o Painel da Unidade), mas não posso fazer nada. E há Ctrl+ Alt+ Delque abre todos os processos (no Windows), mas o terminal não aparece em mim ( Ctrl+ Alt+ T), não consigo matar nenhum processo.

Qualquer ajuda?

Amanda
fonte
você também pode alterar o espaço de trabalho e abrir um terminal.
Alvar

Respostas:

11

Minha maneira favorita de fazer isso é

Ctrl+ Alt+F1

Então, quando você estiver logado novamente, ps aux | grep programlembre-se de que o programa deve ser substituído pelo nome do arquivo do executável. No seu caso ps aux | grep wine, você deve ver algo assim:

david     1234  0.0  0.0 1595676 2700 ?        Sl   16:12   0:00 wine cmd.exe

Onde diz cmd.exe, o seu será o exe do seu jogo. Para matar o processo

kill 12341234 sendo o ID do processo que o comando anterior forneceu; então Ctrl+ Alt+F7

David
fonte
Obrigado, eu não sabia sobre este CTRL + ALT + F1. Mas em vez de "ps aux" não é mais fácil "ps -A"? E BTW eu não consigo ver todos os processos. Como rolar a página para cima?
Amanda
O @Amanda ps -Anão fornece detalhes suficientes sobre o programa de vinhos, mas se é um programa nativo e existe apenas um deles com certeza. Se eu entendi o problema de "não consigo ver todos os processos", você está usando a parte grep desse comando.
David
grep? : O que é isso?
Amanda
Grep é agradável ferramenta que classifica a saída de um programa para que quando você executa ps auxvocê canalizá-lo com um |de grep grep wineassimps aux | grep wine
David
11
Eu prefiro pgrep -f namea ps aux| grep name. E se você quiser "ver" todos os processos, apenas canalize a saída ps para menos ps -efl|less,.
22412 McNisse
4

Nesse caso, você pode tentar Ctrl+ Alt+ F1. Em seguida, faça o login com seu nome de usuário, senha e tipo top. Em seguida, você pode optar por kill PIDNRinterromper o programa digitando onde PIDNR é o número de identificação do processo do programa.

Volte ao modo gráfico usando Ctrl+ Alt+ F7.

A propósito, o htop é uma versão avançada do top. Você pode instalá-lo facilmente (consulte o próximo comando) e pode chamá-lo simplesmente digitando htopuma linha de comando. É tem muitas funções.

sudo apt-get install htop

Como alternativa, algumas pessoas também usam xkille apontam para o programa (http://ubuntuforums.org/showthread.php?t=1812120). Muito fácil.

don.joey
fonte
11
Obrigado! Mas você não me contou sobre o CRTL + ALT + F7, então tive que reiniciar meu PC hahaha.
Amanda
@ Amanda Espero que você tenha usado reboot nowe não uma reinicialização forçada.
David
Sim, eu reiniciei via comando.
Amanda
Oi Amanda, desculpe por isso. Na verdade, você pode voltar ao modo gráfico usando (CTRL +) ALT + F7. Eu atualizarei a resposta. Você tentou htop?
don.joey
+1 htop é muito melhor que top é muito mais fácil que ps aux | etc.
Sparhawk