オリジナル問題 LinuCレベル1試験 問題 問25
Linuxのインストールと仮想マシン・コンテナの利用/プロセスの生成、監視、終了bashのジョブ制御に関する説明として適切なものはどれか。
出典:オリジナル問題 LinuCレベル1試験 問題 問25
- ACtrl+Zを押すと、実行中のコマンドは強制的に終了させられる
- Bbgは停止中のジョブを前面で再開し、fgは背後で再開するコマンドである
- CCtrl+Zでジョブを一時停止し、bgで背後での実行を再開、fgで前面へ戻せる
- Djobsコマンドは、システム全体で動作しているプロセスを一覧表示する
正解:C
解説
実行中のコマンドでCtrl+Zを押すと、そのジョブは終了せずに一時停止します。その状態からbgを実行するとバックグラウンドで実行を再開し、fgを実行するとフォアグラウンドへ戻ります。現在のシェルが管理しているジョブの一覧はjobsコマンドで確認でき、%1のようなジョブ番号で指定します。
選択肢ごとの解説
- A誤り。強制終了はCtrl+Cで、Ctrl+Zは一時停止です。
- B誤り。bgが背後、fgが前面で、説明が入れ替わっています。
- C正しい。Ctrl+Zで一時停止し、bg/fgで実行を再開します。
- D誤り。jobsが表示するのは、そのシェルが管理しているジョブだけです。