過去問ドリル

オリジナル問題 LinuCレベル2試験 問題 問5

システムの起動とLinuxカーネル/システム起動のカスタマイズ

systemdにおいて、デフォルトで起動するターゲット(旧ランレベルに相当)を恒久的に変更するコマンドはどれか。

出典:オリジナル問題 LinuCレベル2試験 問題 問5

正解:B

解説

systemctl set-default ターゲット名は、システムが次回以降に起動する際のデフォルトターゲット(/etc/systemd/system/default.targetのシンボリックリンクの向き先)を恒久的に変更するコマンドです。systemctl isolateは現在稼働中のシステムを一時的に指定ターゲットへ切り替えるコマンドで、再起動後の既定値には影響しません。

選択肢ごとの解説

  • A誤り。systemctl isolateは現在のシステムを一時的に切り替えるコマンドで、恒久的な既定値の変更ではありません。
  • B正しい。systemctl set-defaultはデフォルトターゲットを恒久的に変更するコマンドです。
  • C誤り。systemctl enableはユニットを自動起動対象に登録するコマンドで、デフォルトターゲットそのものの変更ではありません。
  • D誤り。systemctl startは指定したユニットを起動するコマンドで、デフォルトターゲットの変更ではありません。
LinuCレベル2の過去問を演習モードで解く