Bruno_Cavalcanti
(usa CentOS)
Enviado em 30/07/2019 - 14:48h
Trebolle escreveu:
Boa tarde.
Não entendi a orientação abaixo:
agora é só dar kill no pid, diferente do apresentado no comando echo $$
Matar o "pid" ?
O que vem a ser pid?
Trebolle
PID é a abreviação de process identifier,
exemplo
[usuario@linux ~]$ ps faux | grep bash
usuario 51728 0.0 0.2 115380 2104 pts/2 Ss Jul29 0:00 | \_ -bash
usuario 51756 0.0 0.2 115380 2040 pts/4 Ss Jul29 0:00 | \_ -bash
usuario 51811 0.0 0.2 115380 2040 pts/7 Ss Jul29 0:00 | \_ -bash
usuario 54885 0.0 0.2 115512 2156 pts/0 Ss 08:13 0:00 | \_ -bash
usuario 55577 0.0 0.2 115512 2124 pts/5 Ss 10:54 0:00 | \_ -bash
usuario 56132 0.0 0.2 115512 2120 pts/1 Ss 14:37 0:00 | \_ -bash
usuario 56171 0.0 0.2 115512 2176 pts/1 S 14:37 0:00 | \_ -bash
usuario 56202 0.0 0.0 112644 968 pts/1 S+ 14:40 0:00 | \_ grep --color=auto bash
Verificando o PID (process identifier) da minha sessão atual.
[usuario@linux ~]$ echo $$
56171
matando todas a sessões diferentes da minha atual.
[usuario@linux ~]$ for va in $(ps faux | grep bash | grep -v 56132 | grep -v grep | awk '{print $2}'); do kill -9 $va
Abraço e Viva o Linux.