Como matar todos os processos com o mesmo nome?

2

Eu quero matar todos os processos com o mesmo nome que pertencem a um usuário, por exemplo:

$ps -u user_1
2345 myapp
2346 myapp
2347 myapp
2348 myapp2
2349 myapp

Eu quero matar todos os processos "myapp" que pertencem ao "user_1", como posso fazer isso?

    
por alwbtc 02.01.2013 / 08:13

2 respostas

1

Você pode usar o comando pkill.

pkill -u user_1 myapp

Observe que myapp2 não será eliminado, pois tem um nome diferente.

    
por 02.01.2013 / 08:30
0

use o comando pkill e curingas

pkill -u user_name 'myap*'

matará todos os processos que começam com myap.

"?" - corresponde a 0 ou 1 caractere

"*" - corresponde a 0 ou mais caracteres

    
por 02.01.2013 / 08:39