Sobes.tech
Senior

Como parar um processo em execução no Linux?

sobes.tech IA

Resposta da IA

Pode parar um processo em execução no Linux de várias maneiras:

  1. Encontrar o PID (identificador do processo) usando o comando:
ps aux | grep nome_do_processo
  1. Usar o comando kill para enviar um sinal de término:
kill PID

Por padrão, é enviado o sinal SIGTERM (15), que termina o processo corretamente.

  1. Se o processo não terminar, pode-se enviar o sinal SIGKILL (9):
kill -9 PID
  1. Para maior conveniência, pode-se usar pkill pelo nome do processo:
pkill nome_do_processo
  1. Além disso, killall termina todos os processos com o nome especificado:
killall nome_do_processo

É importante usar SIGKILL apenas se outros sinais não funcionarem, pois ele não permite que o processo libere recursos corretamente.