Encerrando os processos de um usuário
Dica publicada em Linux / Miscelânea
Encerrando os processos de um usuário
Para encerrar todo os processos de um determinado usuário
use o seguinte comando:
kill -9 `ps -aux | grep ^ | tr -s " " | cut -d " " -f2`
Por exemplo, caso o usuário se chame danillofa:
# kill -9 `ps -aux | grep ^danillofa | tr -s " " | cut -d " " -f2`
É isso ai galera!
t+ :D
kill -9 `ps -aux |
Por exemplo, caso o usuário se chame danillofa:
# kill -9 `ps -aux | grep ^danillofa | tr -s " " | cut -d " " -f2`
É isso ai galera!
t+ :D
no logout dos usuarios?". Isso devido a alguns usuarios as vezes
abandonarem a maquina (efetuam logout), mas os processos continuarem.
Depois de ficar um tempo brigando com ela descobri que pra se usar ``
dentro de outro `` nos devemos protege-los com uma "\". Assim, a linha
ficou:
kill -9 `ps -aux | grep ^\`whoami\` | tr -s " " | cut -d " " -f2`
Essa linha eu botei depois do clear do ".bash_logout".