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.py
Observe 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 attach
novamente, 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.py
Depois de lançar isso, basta fechar a janela do PuTTY. Em seguida, conecte-se novamente no dia seguinte, execute
tmux attach
novamente e você estará de volta ao ponto de partida.