SIGTERM Descrição Sinal de terminação Acção por defeito Terminação do processo
SIGTERM (do inglês Signal Terminate) é um sinal padrão enviado a um processo em sistemas operacionais compatíveis com POSIX para solicitar o seu encerramento. É o sinal genérico padrão emitido por utilitários da linha de comando como kill e killall quando nenhum outro sinal é especificado pelo usuário.
Diferentemente do SIGKILL, que força a interrupção imediata da execução pelo núcleo do sistema operacional sem a intervenção do programa, o SIGTERM pode ser capturado, interpretado ou bloqueado por um manipulador de sinal (*signal handler*) definido pela aplicação. Essa característica permite que o processo realize o encerramento gracioso (*graceful shutdown*), fechando conexões de rede, salvando o estado de arquivos abertos e liberando recursos alocados antes de finalizar sua execução.
Ver também SIGKILL Sinal (ciência da computação) SIGKILL SIGINT kill
Categoria:Unix