101.3基礎
SysVinit互換環境で、直前と現在のランレベルを2文字で確認する。
状態変更は行わない。
使用するコマンドはどれか。
× 不正解
runlevelは前のランレベルと現在のランレベルを表示する。前の値がない場合はN等で示される。
詳細解説
誤り
telinit引数を伴ってランレベル変更等を要求する側である。
変更要求側である。
正しい
runlevel直前と現在のランレベルを表示する。
正解。前後のランレベルを表示する。
誤り
initdefault独立した標準コマンド名ではない。
標準コマンドではない。
誤り
whoログイン利用者情報が中心で、専用の2文字表示ではない。
専用の2項目表示ではない。
実際に確かめる
一時的な検証環境で実行できる例です。
runlevel 2>/dev/null || echo 'runlevel information is unavailable'期待される結果
N 5等の2項目、または情報未提供の表示理解のポイント
- runlevelは読み取り
- 左が前、右が現在
- systemdでは互換情報の場合がある
確認時の注意
- 確認環境: Linux / SysVinit互換コマンド
基礎のおさらい
表示形式
一般に前のランレベルと現在のランレベルが空白区切りで表示される。
互換レイヤー
systemd環境のrunlevelはターゲットとの対応を使った互換情報の場合がある。
問題IDKP-101-160
確認環境Linux / SysVinit互換コマンド
最終技術確認2026-08-12
誤り・権利侵害を報告