IPython ノートブックデーモン - 最善の方法は?

IPython ノートブックデーモン - 最善の方法は?

現在、私はサーバーごとに 1 つのターミナルを使用しています。

  • iPython サーバー
  • Spark サーバー
  • Hadoop サーバー
  • などなど...これらすべてのサービスを管理するために 7 つのターミナル コンソールを使用することになり、これはあまりすっきりしません。出力をリダイレクトするか、これらのサーバーを次のようにデーモン化することを思いつきました。
  • リダイレクト: server > path_to_log 2>&1
  • デーモン化: サーバー &

しかし、これらのサービスはすべて、Ctrl + C 入力で強制終了されるようになっています。また、途中で質問されるものもあります。この 2 つのオプションを実行すると、[1] プロセスを強制終了する (強制終了メッセージを送信する場合を除く)、[2] 時々尋ねられる質問に回答する (主にサービス終了時に「作業を保存しますか?」) という機能が失われます。

開く必要がある端末の数を制限するにはどうすればよいでしょうか?

ありがとう、ロマン。

答え1

screenまたはをご覧くださいtmux

関連情報