LPIC-1 102試験 模試④:21-24

問題21:systemdタイマーを無効にするための正しいコマンドは次のうちどれですか?

A) systemctl mask timer-name
B) systemctl stop timer-name
C) systemctl remove timer-name
D) systemctl disable timer-name

解答解説を開く
正解)D

【解説】
A) 誤りです。maskコマンドはタイマーを完全に無効化しますが、一般的な無効化ではありません。
B) 誤りです。このコマンドはタイマーを一時的に停止しますが、無効にはしません。
C) 誤りです。このコマンドは存在しません。
D) 正解です。disableコマンドを使用することで、タイマーを無効化できます。

問題22:LC_ALL, LANG, LC_MESSAGESの関係に関する正しい説明は次のうちどれですか(2つ選択)。

A) LC_ALLを設定すると、他のLC_変数よりも優先される。
B) LANGを設定していない場合、LC_MESSAGESのデフォルト値として使用される。
C) LANGはLC_ALLが設定されている場合に優先される。
D) LC_ALLは他のすべてのロケール設定を無効化する。

解答解説を開く
正解)A,B

【解説】
A) 正解です。LC_ALLは最も優先度が高い設定で、他のロケール変数を上書きします。
B) 正解です。LANGはLC_MESSAGESが設定されていない場合のデフォルトとして機能します。
C) 誤りです。LC_ALLが設定されている場合、LANGは無効になります。
D) 誤りです。LC_ALLはすべてのロケールを上書きしますが、無効化するわけではありません。

問題23:systemdタイマーを利用して、特定の日時で連動するサービスを起動させるために指定する設定はどれですか?

A) StartTime
B) TimerActive
C) OnCalendar
D) OnDelaySec

解答解説を開く
正解)C

【解説】
A) 誤りです。このような設定項目は存在しません。
B) 誤りです。このようなプロパティはsystemdタイマーには存在しません。
C) 正解です。OnCalendarは日時を指定して連動するサービスを起動させるための設定です。
D) 誤りです。このようなプロパティは存在しません。

問題24:プログラムのメッセージを特定の言語に設定するために使用する正しい環境変数は次のうちどれですか?

A) LANGUAGE
B) LC_MESSAGES
C) LC_ALL
D) LANG

解答解説を開く
正解)B

【解説】
A) 誤りです。LANGUAGEはメッセージ設定の優先順位を設定するためのものですが、直接的には利用されません。
B) 正解です。LC_MESSAGESはプログラムのメッセージ言語を制御するための環境変数です。
C) 誤りです。LC_ALLはすべてのロケール設定を上書きしますが、個別のメッセージ設定には使われません。
D) 誤りです。LANGはデフォルトのロケール設定であり、メッセージ専用ではありません。