【解説】 A) -l 正解です。-lはプロセスID(PID)を含めてジョブ情報を表示します。 B) -r 誤りです。-rは実行中のジョブのみを表示します。 C) -a 誤りです。-aはすべてのジョブを表示するオプションです。 D) -v 誤りです。-vは詳細なジョブ情報を表示しますが、PIDは含みません。
問題618:killコマンドでプロセスを強制的に終了させるオプションは?
A) -15 B) -HUP C) -9 D) -TERM
解答解説を開く
正解)C
【解説】 A) -15 誤りです。-15は通常終了のシグナル(SIGTERM)です。 B) -HUP 誤りです。-HUP(SIGHUP)は端末切断時に送信されるシグナルです。 C) -9 正解です。-9(SIGKILL)は強制終了のシグナルです。 D) -TERM 誤りです。-TERMはSIGTERMシグナルを送るためのオプションです。
問題619:fgコマンドの役割は何ですか?
A) 新しいプロセスを起動する。 B) バックグラウンドプロセスをフォアグラウンドに移行する。 C) 実行中のジョブを強制終了する。 D) ジョブの状態を表示する。
解答解説を開く
正解)B
【解説】 A) 新しいプロセスを起動する。 誤りです。新しいプロセスを起動するのは&や別のコマンドです。 B) バックグラウンドプロセスをフォアグラウンドに移行する。 正解です。fgはバックグラウンドで実行中のジョブをフォアグラウンドに戻します。 C) 実行中のジョブを強制終了する。 誤りです。強制終了はkillコマンドを使用します。 D) ジョブの状態を表示する。 誤りです。ジョブの状態表示にはjobsコマンドを使用します。
問題620:bgコマンドは何を行いますか?
A) 停止中のジョブをバックグラウンドで再開する。 B) バックグラウンドジョブを終了する。 C) ジョブのリストを表示する。 D) ジョブを一時停止する。
解答解説を開く
正解)A
【解説】 A) 停止中のジョブをバックグラウンドで再開する。 正解です。bgは一時停止中のジョブをバックグラウンドで実行再開します。 B) バックグラウンドジョブを終了する。 誤りです。終了にはkillコマンドが使用されます。 C) ジョブのリストを表示する。 誤りです。ジョブのリスト表示にはjobsコマンドを使用します。 D) ジョブを一時停止する。 誤りです。一時停止にはCtrl+Zが使われます。