我使用什么编码? $LANG 没有编码

我使用什么编码? $LANG 没有编码

看起来通常是:

echo $LANG

结果是这样的:

en_US.UTF-8

当结果未指定编码时使用什么编码?

echo $LANG
en_US

如何确定默认编码是什么?

使用 CentOS 和 Redhat(各种版本)。

答案1

您可以使用语言环境

当前编码:

locale charmap

所有可用的编码:

locale -m

以我的系统为例:

$ locale charmap
UTF-8

$ LC_ALL=C export LC_ALL
$ locale charmap        
ANSI_X3.4-1968

相关内容