【ノーハップ】
nohup とは?
最終更新:
💡 切断通知SIGHUPを無視して、コマンドを起動する
指定したコマンドを、端末の切断などで送られるSIGHUPを無視する状態で起動するUnix系のコマンド。自動でバックグラウンド実行や再起動をする機能ではない。
📌 このページのポイント
どうやって使うの?
出力はどこに行くの?
nohupならずっと動き続ける?
あとから画面に戻って操作したいときは?
その用途ならtmuxのように、端末の作業環境を切り離して後から再接続できる道具が候補になるよ。nohupは端末への再接続を提供する機能ではない。出力だけ残して一度実行したいのか、対話操作を再開したいのかで選ぼう。
まとめ:ざっくりこれだけ覚えればOK!
「nohup」って出てきたら「切断通知SIGHUPを無視してコマンドを起動する道具」と思えばだいたいOK!
📖 おまけ:英語の意味
「no hangup」 = ハングアップしない
💬 hangupは電話を切ることや接続の切断を表す言葉。nohupは、SIGHUPという切断通知を無視して起動する働きを表しているよ。