過去問ドリル

オリジナル問題 LinuCレベル1試験 問題 問15

Linuxのインストールと仮想マシン・コンテナの利用/プロセスの生成、監視、終了

コマンドをバックグラウンドで実行するために、コマンドの末尾に付ける記号はどれか。

出典:オリジナル問題 LinuCレベル1試験 問題 問15

正解:A

解説

コマンドの末尾に & を付けて実行すると、シェルはそのコマンドの終了を待たずに、バックグラウンドジョブとして実行を続けさせたまま次のコマンド入力を受け付けます。ジョブの状態確認には jobs コマンド、フォアグラウンドへの復帰には fg コマンドを使います。

選択肢ごとの解説

  • A正しい。&はコマンドをバックグラウンドで実行するための記号です。
  • B誤り。|は前のコマンドの標準出力を次のコマンドの標準入力に接続するパイプ記号です。
  • C誤り。;は複数のコマンドを順に実行するための区切り記号です。
  • D誤り。&&は直前のコマンドが成功した場合にのみ次のコマンドを実行する制御演算子です。
LinuCレベル1の過去問を演習モードで解く