Você tem duas opções principais:
-
Execute o comando com
nohup. Isso irá desassociá-lo da sua sessão e deixá-lo continuar em execução depois que você se desconectar:nohup pythonScript.pyObserve que o stdout do comando será anexado a um arquivo chamado
nohup.out, a menos que você o redirecione (nohup pythonScript.py > outfile). -
Use um multiplexador de tela como
tmux. Isso permitirá que você se desconecte da máquina remota, mas, da próxima vez que se conectar, se você executartmux attachnovamente, estará exatamente na mesma sessão. O comando ainda estará em execução (ele continuará sendo executado quando você sair) e você poderá ver sua stdout e stderr como se nunca tivesse feito o logout:tmux pythonScript.pyDepois de lançar isso, basta fechar a janela do PuTTY. Em seguida, conecte-se novamente no dia seguinte, execute
tmux attachnovamente e você estará de volta ao ponto de partida.