Um "trabalho de segundo plano" é apenas um que não está interagindo com o usuário - ele não controla o tty e apenas faz a sua coisa (geralmente silenciosamente). Um trabalho de primeiro plano é o contrário, ele mantém o controle do tty para interagir com o usuário.
O Control-Z suspende o processo de primeiro plano mais recente (o último processo a interagir com o tty) (a menos que esse processo tome medidas para ignorar a suspensão, como normalmente ocorre com os shells). Isso geralmente o levará de volta ao seu shell, a partir do qual você geralmente pode inserir o comando bg
para mover o processo apenas suspenso para o segundo plano (permitindo que ele continue sendo executado) ou fg
para trazê-lo de volta ao primeiro plano.