Killall processa sob um usuário?

1

Então, eu sei que você pode pkill -U <uid> , mas sempre que eu usei isso, todo o meu sistema trava. Mais investigações mostram que provavelmente é porque eu não estou combinando nada, então combina com tudo? Como posso efetivamente matar todos os processos em execução sob um usuário?

    
por JavaProphet 17.05.2015 / 04:42

1 resposta

3

você pode usar killall para matar, ou enviar qualquer outro sinal, para um monte de processos de uma só vez. Uma das opções de "filtragem" é o proprietário:

 killall --user name1

Eu não gosto de killall (usá-lo em solaris pode causar um desastre).

pkill é mais portátil

pkill -u username
    
por 17.05.2015 / 05:01