Amazon Linux - ログアウトした後もコマンドを実行し続ける方法
nohup COMMAND >out.log 2>err.log &
でok。
pythonでtest.pyを実行する場合なんかは、
nohup python test.py >out.log 2>err.log &
補足
nohup
バックグラウンドで実行中のプロセスでも、 ログアウトするとHUPシグナルによって終了する。 nohupは、これを無視して実行し続けるようにプログラム実行する。
>out.log 2>err.log
nohup COMMAND &
で実行すると、標準出力と標準エラーはnohup.outに追記される。
標準出力の書き出し先を指定するには >{OUTFILE} 標準エラー出力の書き出し先を指定するには 2>{OUTFILE} 標準エラー出力を標準出力と同じところに流すには >{OUTFILE} 2>&1
参考: