Se você quiser manter o processo em execução quando o terminal que iniciou for fechado, você deverá desconectá-lo do shell e ignorar os sinais.
Você pode fazer isso usando o caractere &
no final da sua linha de comando, ele executa o processo em segundo plano e usando nohup
no início, que captura os sinais de desconexão e os oculta no processo.
Como alternativa, você pode usar detach
, que permite recuperar o controle sobre o processo quando você se reconectar. screen
também pode ser usado para este propósito.