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
Quero eliminar todos os processos “myapp” que pertencem a “user_1”, como posso fazer isso?
Responder1
Você pode usar o comando pkill.
pkill -u user_1 myapp
Observe que myapp2
não será morto porque tem um nome diferente.
Responder2
use o comando pkill e curingas
pkill -u user_name 'myap*'
isso matará todos os processos começando com myap.
"?" - corresponde a 0 ou 1 caractere
"*" - corresponde a 0 ou mais caracteres