現在のシェルで使用中のロケール設定(LANG や各 LC_* 変数)を一覧表示するコマンドは?

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

LPIC-1 / 管理タスク ・ コマンド問題
$
  1. locale✓ 正解
  2. localectl set-locale
  3. iconv -l
  4. timedatectl
💡 locale は現在有効な LANG・LC_* 変数の値を一覧表示します。iconv -l は文字コード一覧、timedatectl は時刻/タイムゾーン管理で、ロケールそのものの確認には locale を使います。
○ locale:localeは現在有効なLANGやLC_*変数の値を一覧表示するため正しい。
✕ localectl set-locale:localectl set-localeはロケールを設定するコマンドで、現在値の一覧表示ではない。
✕ iconv -l:iconv -lは対応文字コードの一覧表示で、ロケール変数の確認には使えない。
✕ timedatectl:timedatectlは時刻やタイムゾーンの管理用で、ロケール確認には使わない。
▶ この分野をクイズ形式で解く