Duas maneiras diferentes:
- Use
nohup- iniciando o programa comnohup /path/to/program &, nohup mantendo o programa em execução e qualquer saída será redirecionada para o arquivonohup.outno diretório atual - Use
screenoutmuxse qualquer um deles estiver instalado no servidor. Eles são uma forma de manter um ou mais shells funcionando, para que você possa se reconectar a eles na próxima vez que fizer login - é um utilitário muito mais poderoso que o nohup.man screenouman tmuxpara mais informações.