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:
- Encontrar o PID (identificador do processo) usando o comando:
ps aux | grep nome_do_processo
- Usar o comando
killpara enviar um sinal de término:
kill PID
Por padrão, é enviado o sinal SIGTERM (15), que termina o processo corretamente.
- Se o processo não terminar, pode-se enviar o sinal SIGKILL (9):
kill -9 PID
- Para maior conveniência, pode-se usar
pkillpelo nome do processo:
pkill nome_do_processo
- Além disso,
killalltermina 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.