Interromper um processo fora de controle

LinuxBeginner
Pratique Agora

Introdução

Um processo de teste chamado labex-runaway continuou em execução depois de um experimento. O PID dele foi registrado para que você possa direcioná-lo sem afetar processos não relacionados.

O laboratório guiado anterior praticou a leitura de um arquivo PID, a inspeção desse PID, o envio de SIGTERM e a confirmação de que o processo foi interrompido.

Interromper o processo registrado

Situação atual

/home/labex/project/system-recovery/runaway.pid contém o PID de um processo labex-runaway em execução pertencente a labex.

Escopo

  • Use o PID contido em runaway.pid.
  • Interrompa esse processo com o sinal normal de encerramento.
  • Não envie sinais para nenhum outro processo.

Seu objetivo

Deixe o processo labex-runaway registrado interrompido.

Critérios de aceitação

  • O PID registrado em runaway.pid não está mais em execução.
  • Nenhum processo não relacionado foi alterado.

Dicas

Qual sequência segura foi usada no laboratório guiado?

Leia o PID, inspecione exatamente esse PID com ps, passe-o para kill, aguarde brevemente e inspecione o mesmo PID novamente.

Resumo

Você interrompeu com segurança um processo conhecido inspecionando e sinalizando o PID registrado.

✨ Verificar Solução e Praticar