LoginSignup
3
3

More than 5 years have passed since last update.

ログアウトしてもバックグラウンドでジョブを実行する

Posted at

いまさらな感じだけど、ハマったので。

ssh接続→ジョブをバックグラウンドで実行し続けたいのに、ログアウトしたらkillされちゃったー。ということにならないための方法。

そういう時は、nohupを使いましょう。

その1 普通に実行
$nohup ./hoge.sh &
標準出力、標準エラー出力に送られたデータはプログラムを実行したディレクトリに nohup.out というファイル名で保存される。

その2 標準出力及び標準エラー出力を指定(実際にはこんな感じで使う)
$nohup ./hoge.sh > out.log 2>error.log < /dev/null &

3
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
3