2017-09-24 3 views
-2

私はssh経由でubuntuサーバー上でフラスコアプリを起動し、インターネットは不幸にもダウンしました。しかし、フラスコのアプリは走っていた。通常は、Ctrl + Cキーを押してアプリケーションを終了しますが、新しいウィンドウを開始する必要があったので、私はその画面にいません。コンソールコマンドを使用してubuntuでフラスコアプリを再起動するには?

リポジトリから取得した新しいコード変更を使用するには、アプリを再起動します。

答えて

1

あなたが使用することができますいくつかのオプションがあります:

  1. カジュアルな方法:Find and kill a process in one line using bash and regex:解答を見る、datailsためkill $(ps aux | grep '<your flask-app>' | awk '{print $2}'):道を探して
  2. kill <pid>コマンドでベターps auxであなたのフラスコアプリpidを見つけ、それを置くが、

(Ctrl-Cを使用する)サーバー上の画面の前の状態を取得したい場合。 tmuxを使用してください。あなたが認証されているかどうかにかかわらず、セッションの画面状態を保存します。 tmux new - 新しいセッションを生成します。 tmux attach - 前のセッションを返します。

+0

ありがとうございました。 – MarkusAfricanus

+0

また、Apacheサーバーを再起動できることが判明しました。 – MarkusAfricanus

関連する問題