フォアグラウンド/バックグラウンド

フォアグラウンド/バックグラウンド

nohup – ログアウトしてもコマンドを継続実行させる

nohup は、コマンドを SIGHUP(ハングアップ)無視で実行し、ログアウトや端末切断後も処理を継続させるためのユーティリティです。端末向きの入出力を自動でファイルへ退避するため、長時間バッチやリモート実行に向きます。構文(Syntax...
フォアグラウンド/バックグラウンド

bg – 停止中のジョブをバックグラウンドで再開する

bg は、Ctrl+Z などで停止(Stopped)したジョブをバックグラウンド実行として再開するシェル組み込みコマンドです。実務では jobs で対象を確認し、bg %N で裏で走らせながら手元のシェル操作を継続します。構文(Syntax...
フォアグラウンド/バックグラウンド

fg – 停止/バックグラウンドのジョブをフォアグラウンドに戻す

fg は、現在のシェルが管理しているジョブのうち指定したものをフォアグラウンドに切り替えるシェル組み込みコマンドです。Ctrl+Z で一時停止したプロセスや & で起動したバックグラウンドジョブを前面に戻すときに使います。実務では jobs...
フォアグラウンド/バックグラウンド

jobs – 現在のシェルで管理しているジョブの状態を表示する

jobs は、**現在のシェル(ジョブ制御が有効)**でバックグラウンド実行中や停止中のジョブを一覧表示するシェル組み込みコマンドです。実務では cmd & でバックグラウンド化した処理の確認、fg/bg/kill と組み合わせた制御に使い...