LPIC問題:129-132

LPIC練習問題

問題129:vmlinuz ファイルは何ですか?

A) システムの起動を管理するブートローダーの設定ファイル
B) 圧縮されたLinuxカーネルイメージファイル
C) 共有ライブラリの一覧を表示するコマンド
D) カーネルモジュールをロードするための設定ファイル

解答解説を開く
正解) B

【解説】
A) システムの起動を管理するブートローダーの設定ファイル
ブートローダーの設定ファイルではありません。ブートローダーの設定ファイルは通常、/boot/grub/grub.cfgなどです。

B) 圧縮されたLinuxカーネルイメージファイル
正解です。vmlinuz は圧縮されたLinuxカーネルイメージファイルであり、システムの起動時にロードされます。

C) 共有ライブラリの一覧を表示するコマンド
共有ライブラリの一覧を表示するコマンドはlddです。

D) カーネルモジュールをロードするための設定ファイル
カーネルモジュールをロードするための設定ファイルは通常、/etc/modules.confや/etc/modprobe.d/内にあります。

問題130:次のうち、lsmod コマンドの主な目的は何ですか?

A) カーネルモジュールの依存関係を表示する。
B) カーネルモジュールのリストを表示する。
C) カーネルモジュールをロードする。
D) カーネルモジュールをアンロードする。

解答解説を開く
正解) B

【解説】
A) カーネルモジュールの依存関係を表示する。
カーネルモジュールの依存関係を表示するコマンドはmodinfoです。

B) カーネルモジュールのリストを表示する。
正解です。lsmod コマンドは現在ロードされているカーネルモジュールの一覧を表示します。

C) カーネルモジュールをロードする。
カーネルモジュールをロードするコマンドはmodprobeやinsmodです。

D) カーネルモジュールをアンロードする。
カーネルモジュールをアンロードするコマンドはrmmodです。

問題131:modprobe コマンドの主な機能は何ですか?

A) カーネルモジュールをロードおよびアンロードする。
B) カーネルのコンフィギュレーションを表示する。
C) カーネルモジュールの依存関係を表示する。
D) カーネルモジュールの情報を編集する。

解答解説を開く
正解) A

【解説】
A) カーネルモジュールをロードおよびアンロードする。
正解です。modprobe コマンドはカーネルモジュールをロードおよびアンロードするために使用されます。また、モジュールの依存関係も自動的に処理します。

B) カーネルのコンフィギュレーションを表示する。
カーネルのコンフィギュレーションを表示するコマンドはunameやcat /proc/config.gzです。

C) カーネルモジュールの依存関係を表示する。
カーネルモジュールの依存関係を表示するためにはmodinfoコマンドを使用します。

D) カーネルモジュールの情報を編集する。
カーネルモジュールの情報を編集するためのコマンドは特に存在せず、手動で設定ファイルを編集します。

問題132:SysVinitシステムにおいて、デフォルトのランレベルを設定するファイルはどれですか?

A) /etc/init.d/rc
B) /etc/inittab
C) /etc/rc.local
D) /etc/default/grub

解答解説を開く
正解) B

【解説】
A) /etc/init.d/rc
スクリプトファイルであり、ランレベルの設定ファイルではありません。

B) /etc/inittab
正解です。SysVinitシステムでは、このファイルにデフォルトのランレベルが設定されています。

C) /etc/rc.local
起動時に実行されるスクリプトですが、ランレベルの設定ファイルではありません。

D) /etc/default/grub
GRUB 2の設定ファイルであり、ランレベルの設定には関係ありません。