環境はubuntuです。Puttyを経由して操作しています。  
virtualenvをactivateして、

```

    source bin/activate
    
```

Pythonを実行して

```

    python sample.py
    
```

と入力しました。  
このまま動かしたまま、PCの電源を切りたいんですが、どうすればいいですか？
CC BY-SA 4.0
2018-08-20T07:47:12.430
47657
2018-08-21T00:41:54.460
question
python linux ubuntu putty
virtualenvとPythonを実行しながらPCの電源を切る方法がわかりません。
`nohup`と`&`を組み合わせてコマンドをバックグラウンドで実行してください。

```

    $ nohup python sample.py &
    
```
CC BY-SA 4.0
2018-08-20T07:53:35.397
47658
2018-08-20T07:53:35.397
3060
47657
answer
こういうケースでは、[screen
コマンド](https://linuxjm.osdn.jp/html/GNU_screen/man1/screen.1.html)を使って仮想端末で操作するのが便利です。

取り敢えず以下のコマンドを知ってれば動かせます。

screen  
仮想端末の作成

Ctrl+a d  
現在の端末から screen をデタッチする。

screen -r  
デタッチされている screen セッションをレジュームする。

また、実行済みの場合は、コメントにあるように`Ctrl+z`で停止させて、`disown`を使用すればいいです。
CC BY-SA 4.0
2018-08-21T00:41:54.460
47678
2018-08-21T00:41:54.460
15171
47657
answer