【解説】 A) 誤りです。LC_ALLはすべてのロケール設定を上書きするために使用されますが、個別の設定には適しません。 B) 正解です。LC_MESSAGESは、プログラムのメッセージ出力の言語を制御する環境変数です。 C) 誤りです。LANGはロケールのデフォルト値を設定しますが、特定の項目を直接制御するわけではありません。 D) 誤りです。LANGUAGEは言語の優先順位を設定しますが、プログラムのメッセージに直接影響を与えません。
A) LC_ALLは他のロケール設定をすべて上書きする。 B) LANGはLC_MESSAGESが設定されていない場合に使用される。 C) LANGが設定されているとき、LC_ALLの設定は無視される。 D) LC_MESSAGESを設定すると、LANGは無効になる。
解答解説を開く
正解)A,B
【解説】 A) 正解です。LC_ALLを設定すると、他のロケール変数よりも優先されます。 B) 正解です。LANGは、特定のLC_*変数が設定されていない場合のデフォルト値として使用されます。 C) 誤りです。LC_ALLが設定されている場合、LANGは無効になります。 D) 誤りです。LANGはLC_MESSAGESを設定していない場合のみ使用されます。
問題24:systemdのタイマーを無効化するには次のどのコマンドを使用しますか。
A) systemctl stop timer-name B) systemctl disable timer-name C) systemctl mask timer-name D) systemctl remove timer-name
解答解説を開く
正解)B
【解説】 A) 誤りです。このコマンドはタイマーを一時的に停止するだけです。 B) 正解です。systemctl disableはタイマーを無効化します。 C) 誤りです。このコマンドはタイマーを無効にしますが、再度有効にするにはアンマスクが必要です。 D) 誤りです。このようなコマンドは存在しません。