CTRL + Z não mata processos, suspende sua execução (também pára). Isso é feito enviando o sinal TSTP para o processo, que pode ser retomado enviando o sinal CONT para o processo.
kill -CONT <pid>
Uma vez suspenso, os processos não responderão a outros sinais legais como TERM (que é o que kill envia por padrão) até que o processo seja retomado com o sinal CONT - ponto no qual ele processará todos os pendentes sinaliza imediatamente. A exceção a isso é o sinal KILL , que mata imediatamente o processo sem dar a chance de terminar normalmente.
kill -KILL <pid>
Isto é geralmente desencorajado pois irá pular qualquer desmontagem / limpeza que o processo normalmente faz. Em vez de CTRL+Z , você deve usar CTRL+C para solicitar que o processo em primeiro plano termine. Isso envia o sinal INT para o processo que geralmente (nem sempre) tem um comportamento semelhante ao sinal TERM - ele pede que o processo seja encerrado normalmente.
Você pode ler mais sobre o controle de tarefas do processo linux / bash aqui .