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の設定ファイルであり、ランレベルの設定には関係ありません。