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: