Matando um zumbi cometa

0

Eu tenho um processo zumbi que está mudando seu PID, que está aumentando. É possível matar um processo com PID maior que N?

    
por wolfie 08.08.2015 / 20:31

3 respostas

-1
pkill -f string

onde string é uma parte do nome do processo

    
por 08.08.2015 / 23:40
3

Você não pode matar um zumbi . Como o nome indica, está morto. Um zumbi não é um processo real, é apenas uma entrada na tabela de processos, esperando que os pais tomem conhecimento.

Um processo não altera seu ID de processo . Se você vir novos IDs do processo, é porque algo está gerando eles.

Se o processo que você está matando estiver sendo monitorado, o programa de monitoramento vê que o processo morreu e, portanto, inicia uma nova instância. No entanto, com um programa de monitoramento, o processo não seria um zumbi, já que o monitor estaria vigiando seu filho.

Desde que você está vendo um zumbi, ele tem um pai que não está prestando atenção ao seu filho. Verifique qual é o processo pai: execute ps -o ppid -p 1234 em que 1234 é o PID do zumbi e, em seguida, ps -p 2345 , em que 2345 é o PID do pai. Em seguida, decida o que você deseja fazer com base no pai, por exemplo configure-o para parar de gerar esse filho.

    
por 10.08.2015 / 01:06
1

O comando pkill pode estar disponível em seu sistema. Em vez de um PID, ele usa um padrão de nome de processo como argumento que permite designar o processo para matar pelo nome em vez de PID, por exemplo, se você quiser encerrar o processo httpd :

pkill http

Em caso de necessidade, ele também pode usar o parâmetro -9 para interromper brutalmente o processo.

Por padrão, isso afetará todos os processos que correspondem ao padrão fornecido como parâmetro. Por isso, recomendo que você use antes do comando pgrep com o mesmo padrão do parâmetro, que listará todos os processos correspondentes para que você não tenha certeza de eliminar processos inesperados.

Estes comandos aceitam uma variedade de filtros suplementares para restringir a seleção em diferentes critérios, não hesite em verificar a sua página de manual para pegar os filtros aplicáveis à sua situação, se necessário.

    
por 08.08.2015 / 22:00