Existe uma maneira de matar um programa enquanto estiver na linha de comando do Linux?

1

Atualmente, estou testando um programa C ++ na linha de comando de uma máquina linux e, infelizmente, às vezes, ele entra em loops infinitos. Existe uma maneira que, a partir da linha de comando, eu possa matar este programa?

    
por Nosrettap 19.02.2012 / 21:33

7 respostas

0

CTRL-C é o que eu procurava.

    
por 26.01.2013 / 05:42
3
pkill myAppName

    
por 19.02.2012 / 21:34
2

obtenha o PID do processo:

  ps -ef | grep <the name here>

então,

  kill -9 <PID>
    
por 19.02.2012 / 21:35
2

ps aux | grep "name of program" | cut -d ' ' -f 2 | xargs kill -9

é um bom oneliner para isso.

    
por 19.02.2012 / 21:39
1

ou tente killall -9 myAppName .

    
por 19.02.2012 / 21:36
1

ps -aux | grep "name of the program"

lhe dará o id do programa e depois:

kill -9 <id of the programm>

    
por 19.02.2012 / 21:35
0

Use o comando ps para aprender o PID do processo do seu programa e, em seguida, kill para encerrar o processo.

    
por 19.02.2012 / 21:34