[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: desconectar usuario telnet



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/



Reply to: