Como faço para reenviar adequadamente um processo para background após fg no Linux?

3

No meu terminal remoto, coloquei em segundo plano o seguinte processo Linux em execução

dd if=/dev/sda3 | gzip -1 - | pv | ssh [email protected] dd of=image.gz em

  • Ctrl + Z
  • bg
  • disown pid1 pid2 pid3 pid4 (4 pids , pois são 4 comandos em sequência, onde cada um canaliza para o próximo)

Então (sem ter saído da sessão de terminal SSH atual) eu a trouxe em primeiro plano com fg e eu a vejo rodando.

1. Como faço para sair de fg e enviar o processo (job) de volta ao seu plano de fundo?

Eu tenho medo que Ctrl + Z faça um segundo background ou job para o processo já em background ou Ctrl + C terminará a tela fg e o processo em si.

2. Também seria possível executar fg para o mesmo job novamente e trazê-lo para primeiro plano se eu desconectar do terminal remoto e reabri-lo depois de um tempo?

    
por Cadmos 05.06.2018 / 14:32

0 respostas