"Este sinal é especial", pois sempre faz o processo continuar se for interrompido, antes de o sinal ser entregue. "SIGCONT" significa SignalContinue.
O comportamento padrão é não fazer mais nada. Você não pode bloquear este sinal. Você pode definir um manipulador, mas o SIGCONT sempre faz com que o processo continue independentemente.
A maioria dos programas tem nenhuma razão para lidar com SIGCONT
; eles simplesmente retomam a execução sem perceber que foram parados. Você pode usar um manipulador para SIGCONT
para fazer um programa fazer algo especial quando ele é interrompido e continuado - por exemplo, para reimprimir um prompt quando ele é suspenso enquanto aguarda a entrada.
Se você quiser enviar o SIGCONT use um desses kill -SIGCONT #PID
ou kill -18 #PID
.
Basta substituir #PID
pelo seu ID de processo.
execute ps aux
no terminal e depois de obter o PID do processo, substitua seu número PID por #PID
.
E mais uma vez eu digo: sempre faz o processo continuar se for interrompido . Se você quiser realmente testar SIGCONT
, inicie um processo no terminal e pressione Ctrl + Z para pará-lo. então pegue seu número PID e envie SIGCONT
para continuar o processo. E mais uma vez eu digo que a maioria dos programas tem nenhuma razão para lidar com SIGCONT
.
referências:
link
link