現在のシェルで、すべてのカテゴリ(LC_*)を一括して日本語UTF-8に切り替えたい。最優先で全ロケールを上書きする環境変数はどれか?

LPIC-1(101/102 試験)「管理タスク」の練習問題。正解と選択肢ごとの個別解説つきで、過去問対策・例題演習に。

LPIC-1 / 管理タスク
  1. LANG
  2. LC_ALL✓ 正解
  3. LANGUAGE
  4. LC_CTYPE
💡 LC_ALL は個々の LC_* や LANG をすべて上書きする最優先の変数です。LANG は未設定カテゴリの既定値として働きます。
✕ LANG:LANG は各 LC_* が未設定のときの既定値で、個別の LC_* を上書きするほどの優先度はありません。
○ LC_ALL:正解。LC_ALL はすべてのロケールカテゴリを最優先で上書きします。
✕ LANGUAGE:LANGUAGE はメッセージ翻訳の優先言語リストに関わる変数で、全カテゴリの一括上書きはしません。
✕ LC_CTYPE:LC_CTYPE は文字種別(文字分類)カテゴリのみを制御し、全カテゴリの上書きはしません。
▶ この分野をクイズ形式で解く