kill pid
(que envia sinal 15 (SIGTERM)) diz a pid
para finalizar, mas o programa pode executar primeiro algum código ou ignorar o sinal. kill -9 pid
, por outro lado, força o programa a terminar imediatamente (não pode ser ignorado).
Você deve sempre tentar kill pid
primeiro, pois permite que o programa faça coisas como salvar / fechar arquivos abertos antes de sair. Só use kill -9
quando você precisar fechar o programa e ele não responderá a um simples kill pid
.