LPIC問題:877-880

LPIC練習問題

問題877:LANG、LC_MESSAGES、LC_ALLの関係について正しい説明は次のうちどれですか?(2つ選択)

A) LANGは、LC_MESSAGESが設定されていない場合にその値を提供する。
B) LC_MESSAGESを設定すると、LC_ALLの設定が上書きされる。
C) LC_ALLを設定すると、その他のすべてのロケール変数の設定を無効にする。
D) LANGは、LC_ALLが設定されている場合に優先される。

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

【解説】
A) 正解です。LANGは、特定のロケール変数(例: LC_MESSAGES)が未設定の場合に、そのデフォルト値として機能します。
B) 誤りです。LC_ALLは最優先されるため、他の変数によって上書きされることはありません。
C) 正解です。LC_ALLは、すべてのロケール変数の設定を上書きします。
D) 誤りです。LC_ALLが設定されている場合、LANGは無効化されます。

問題878:プログラムのメッセージ表示の言語を制御する正しい環境変数は次のうちどれですか?

A) LC_MESSAGES
B) MESSAGE_LANG
C) LANG_OVERRIDE
D) MESSAGE_OUTPUT

解答解説を開く
正解)A

【解説】
A) 正解です。LC_MESSAGESはプログラムのメッセージ表示の言語を制御します。
B) 誤りです。このような環境変数は存在しません。
C) 誤りです。このような環境変数は存在しません。
D) 誤りです。このような環境変数は存在しません。

問題879:現在の時刻同期状態を確認するためのコマンドとして正しいものはどれですか?

A) clockctl status
B) ntpstat
C) timedatectl show
D) timedatectl status

解答解説を開く
正解)D

【解説】
A) 誤りです。このコマンドは存在しません。
B) 誤りです。ntpstatは一部のシステムで使用されますが、一般的ではありません。
C) 誤りです。このコマンドは時刻同期状態を表示するものではありません。
D) 正解です。timedatectl statusは時刻同期の状態を確認するために使用されます。

問題880:NTPで使用される通信ポート番号は次のうちどれですか?

A) 443
B) 22
C) 80
D) 123

解答解説を開く
正解)D

【解説】
A) 誤りです。443はHTTPSに使用されるポート番号です。
B) 誤りです。22はSSHに使用されるポート番号です。
C) 誤りです。80はHTTPに使用されるポート番号です。
D) 正解です。NTPはUDPのポート123を使用します。