101.3基礎
systemdシステムで、次回以降の通常起動時に選択される既定ターゲットを確認する。
現在到達済みのターゲット一覧ではなく、既定値だけを表示する。
適切なコマンドはどれか。
× 不正解
systemctl get-defaultはdefault.targetのリンク先に相当する既定ブートターゲットを表示する。
詳細解説
正しい
systemctl get-defaultdefault.targetが指す既定ターゲット名を表示する。
正解。既定値だけを確認する。
誤り
systemctl list-units --type=targetロード済みターゲットを一覧表示するが、既定値だけには限定しない。
現在ロード済みの一覧である。
誤り
systemctl isolate default.target状態変更を試みる操作で、確認だけではない。
状態変更を伴う。
誤り
systemctl status systemd既定ターゲットの確認コマンドではない。
既定ターゲット確認ではない。
実際に確かめる
一時的な検証環境で実行できる例です。
systemctl get-default 2>/dev/null || echo 'systemd is not PID 1'期待される結果
graphical.targetやmulti-user.target、または非systemd環境の表示理解のポイント
- get-defaultは読み取り
- default.targetが既定を表す
- 現在状態とは別
確認時の注意
- 確認環境: Linux / systemd 255以降
基礎のおさらい
シンボリックリンク
default.targetはgraphical.target等へのリンクとして表現される。
現在との違い
既定がgraphicalでも、現在はrescue等へ切り替わっている場合がある。
問題IDKP-101-151
確認環境Linux / systemd 255以降
最終技術確認2026-08-12
誤り・権利侵害を報告