普段のPythonプログラミングには、jupyter notebook を使用しています。
AWSのサーバーに立てたnotebookを使っている時は良いのですが、
ローカルのMacで動かしている時は
ターミナルを立ち上げっぱなしにしておかないといけないので少し不便です。
そこで、jupyterをバックグラウンドで動かすようにします。
利用するのは nohupコマンドです。
頻繁に使用するので、下記のような内容でスクリプト化しておくと便利です。
#!/usr/bin/env bash
nohup jupyter notebook >> jupyter.log 2>&1 &
これを実行すると、notebookが立ち上がり、しかも端末を切っても動き続けます。