一、“locale语境”下概念介绍
首先进行“locale语境”下的概念介绍。
1.1、locale名称
如zh_CN.utf8,zh_CN.gbk,zh_CN.gb2312等。
1.2、locale相关环境变量
如LC_CTYPE,LC_TIME,LC_NUMERIC等,某个“locale相关环境变量”控制某个类别的设置。比如“LC_TIME”控制日期和时间类别的设置。
二、“locale相关环境变量”介绍
名称 | 说明 |
---|---|
LC_CTYPE | 使用所指定locale的字符集 |
LC_COLLATE | 使用所指定locale的排序规则 |
LC_TIME | 使用所指定locale的日期与时间格式 |
LC_NUMERIC | 使用所指定locale的数字格式 |
LC_MONETARY | 使用所指定locale的货币格式 |
LC_MESSAGES | 使用所指定locale的响应与信息 |
LC_PAPER | 使用所指定locale的的纸张大小 |
LC_NAME | 使用所指定locale的称呼 |
LC_ADDRESS | 使用所指定locale的地址格式 |
LC_TELEPHONE | 使用所指定locale的电话格式 |
LC_MEASUREMENT | 使用所指定locale的度量单位 |
LC_IDENTIFICATION | 使用所指定locale的元数据信息 |
三、locale命令使用用法介绍
3.1、locale
locale
:表示列出当前“locale相关环境变量”的配置信息,比如如图1所示。
图1
3.2、locale -a
locale -a
:表示列出所有支持的“locale”名称,比如如图2所示。
图2
3.3、locale -m
locale -m
:表示列出所有支持的“代码页”名称,比如如图3所示。
图3
3.4、locale -k locale相关环境变量
locale -k locale相关环境变量
:列出“locale相关环境变量”所指代配置类别下所有条目的名称和值。如图4和图5所示。
图4
图5
参考文献
[1]man locale