過去問ドリル

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

システムの起動とLinuxカーネル/カーネル実行時における管理とトラブルシューティング

/procと/sysの説明として適切なものはどれか。

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

正解:D

解説

/procと/sysは、カーネルが持つ情報をファイルとして見せる仮想ファイルシステムで、ディスク上に実体はありません。/procはプロセスごとの情報(/proc/<PID>/)やシステム全体の情報(/proc/cpuinfo、/proc/meminfo等)を、/sysはデバイスやドライバ、カーネルモジュールに関する情報を公開します。/proc/sys/以下の値はsysctlから読み書きでき、稼働中のカーネルの挙動を変更できます。

選択肢ごとの解説

  • A誤り。どちらも仮想ファイルシステムで、ディスク上に実体はありません。
  • B誤り。/procは稼働中のプロセスやシステムの状態を随時反映します。
  • C誤り。/sysはデバイスやドライバの情報を公開する領域で、ホームディレクトリとは無関係です。
  • D正しい。いずれもカーネルの情報をファイルの形で公開する仮想ファイルシステムです。
LinuCレベル2の過去問を演習モードで解く