Matar Processos [RESOLVIDO]

1. Matar Processos [RESOLVIDO]

Franciane de Souza
franciane

(usa Slackware)

Enviado em 02/12/2008 - 08:42h

Alguém poderia me ajudar, pois gostaria de um código ou um script, que ao clicar em um botão de 'LOGOFF' ele matasse todos os processos do usuário, quando um novo usuário entrasse, não encontraria nenhum aplicativo aberto..

att
Franciane de Souza


  


2. MELHOR RESPOSTA

Geraldo José Ferreira Chagas Júnior
gjr_rj

(usa Debian)

Enviado em 04/12/2008 - 11:27h

Acho que não precisa de tudo isso. Use
$ kill -9 -1
Matará todos os processos que o usuário puder matar, normalmente apenas os criado por ele mesmo.

Uma outra opção, mais radical, acho que não é isso que deseja é
# kill -TERM -1
Matará todos os processos exceto os criados pelo root.

3. Re: Matar Processos [RESOLVIDO]

Daniel
code0

(usa Slackware)

Enviado em 03/12/2008 - 19:51h

E simples fazer isso com um script. Utilize o ps -aux para obter a lista de processos, grep para filtrar o usuario, cut para obter o nome do processo e killall para mata-lo. Veja as respectivas man pages para maiores informacoes.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts