0%

locale命令

一、“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

您的支持将鼓励我继续分享!