linux字符集有哪些

2025年03月23日 07:45
有1个网友回答
网友(1):

1、查询
(1) 查看当前服务器字符集: # locale
(2) 查看服务器支持的字符集: # locale -a

2、修改linux系统字符集的方式有如下两种:
(1) 直接设置变量的方式修改,命令如下两条命令:

[root@demo ~]# 或者 export LANG="xxx"
[root@demo ~]# LC_ALL="xxx" 或者 export LC_ALL="xxx"
(备注:xxx为欲修改为的字符集)
查看标准的字符集的方法: locale –a 命令,常用的有: zh_CN.GB2312、
zh_CN.GB18030 或者 zh_CN.UTF-8、en_US.UTF-8等
但是上述修改方式只会在当前shell中生效,新建shell此环境变量消失。
故平时登录系统执行"LANG= "这个命令的时候显示的就没有乱码的缘故,意思就是取消了字符集的显示,