101.2基礎
実行中のLinuxで、ブートローダーからカーネルへ渡されたroot=やquiet等の引数を確認する。
現在の起動に実際に使われた値をprocfsから読む。
適切なコマンドはどれか。
× 不正解
/proc/cmdlineには、現在起動しているカーネルが受け取ったコマンドライン引数が公開される。
詳細解説
正しい
cat /proc/cmdline現在のカーネルコマンドラインを1行で表示する。
正解。実際の起動引数を表示する。
誤り
cat /proc/versionカーネルバージョンとビルド情報を表示する。
バージョン情報である。
誤り
cat /etc/fstab永続的なマウント設定で、実際に渡されたカーネル引数ではない。
マウント設定である。
誤り
cat /etc/shells利用可能なログインシェルの一覧である。
ログインシェル一覧である。
実際に確かめる
一時的な検証環境で実行できる例です。
cat /proc/cmdline期待される結果
カーネル引数の1行(仮想化環境では内容が少ない場合がある)理解のポイント
- 実際の起動引数
- procfsで読み取り可能
- 設定ファイルとは異なる
確認時の注意
- 確認環境: Linux / procfs
基礎のおさらい
一時編集
ブートローダー画面で一度だけ変更した値も/proc/cmdlineへ反映される。
空白区切り
複数の引数は通常1行の空白区切りで表示される。
問題IDKP-101-141
確認環境Linux / procfs
最終技術確認2026-08-12
誤り・権利侵害を報告