On 1/19/06, Samuel Rios Carvalho wrote: > como faço pra matar esse shell? killall pts/1 por exemplo?
O killall mata em função do nome do comando, não é? Não tem "pts/1" ou coisa semelhante nos nomes do comandos que você quer matar. Se você sabe o terminal cujo shell voce quer matar, você pode conseguir os números de todos os processos naquele terminal com o "ps". Nesse ponto, vale um "leia o manual do ps", mas para poupar seu tempo, um exemplo: para conseguir todos os PIDs de processos no pts/1, use "ps -t pts/1 -o pid=". Ou seja, você pode desconectar alguém no pts/1 com "kill -HUP $(ps -t pts/1 -o pid=)". Note que para matar o shell de alguém deve-se usar o sinal HUP ao invés do TERM. -- Bruno de Oliveira Schneider http://www.dcc.ufla.br/~bruno/

