15

静的な Web サイトを作成する必要があります。そのため、ssh 経由でローカル サーバーに接続し、そこで静的な Web サイトを作成します。次に、pythonを使用して機能させました:

$ python -m http.server 55550

しかし、ターミナルを閉じると、python プログラムが終了します。コンピューターをシャットダウンしたいのですが、このプロセスをそのローカル サーバーで実行したいので、他のユーザーは引き続きその Web サイトにアクセスできます。

これどうやってするの?その後、後でそのプロセスを終了するにはどうすればよいですか?

助けてくれてありがとう

4

3 に答える 3

22

nohupシェル組み込みを使用します。

nohup python -m http.server 55550

プロセスを終了するには、kill他のプロセスと同様に、コマンドを使用してプロセスを強制終了します。

于 2013-09-04T13:09:10.493 に答える
9

バックグラウンドで起動することもできます

python -m http.server 55550 &

次に入力します

disown

プロセスを現在の用語に切り離す

于 2013-09-04T13:10:23.873 に答える
4
screen
python -m SimpleHTTPServer 55550 &
press ctrl+a, then press d
exit

shutdown your computer
...
start your computer
ssh your server
screen -r
于 2013-09-04T13:10:59.460 に答える