致读者:点击上方 “程序员爱好社区” → 点击右上角“ ... ”→ 点选“设为星标 ★ ” 加上星标,就不会找不到我啦!
PART.01
人生因为有了酸甜苦辣才丰富多彩
LIFE IS COLORFUL
1.Linux中文显示乱码?如何设置CentOS显示中文
此项优化为可选项,即调整Linux系统的字符集设置,那么,什么是字符集呢?简单的说,字符集就是一套文字符号及其编码。目前Linux下常用的字符集有:
GBK:定长,双字节,不是国际标准,支持的系统不少,实际企业用的不多。
UTF-8:非定长,1~4字节,广泛支持,MYSQL也使用UTF-8,企业广泛使用。
可通过快捷的命令方式在/etc/sysconfig/i18n中添加如下内容,使其支持中文显示
#查看字符集配置文件信息[root@admin~]# cat /etc/sysconfig/i18nLANG="en_US.UTF-8"SYSFONT="latarcyrheb-sun16"#备份[root@admin~]# cp /etc/sysconfig/i18n /etc/sysconfig/i18n.ori#修改配置文件 使用vim编辑 :wq保存退出#-相当于用vi /etc/sysconfig/i18n添加LANG="ZH_CN.UTF-8"内容 [root@admin~]# echo 'LANG="zh_CN.UTF-8"'>/etc/sysconfig/i18n#修改后,LANG变量内容没有变,使上文修改生效#方法一:[root@admin~]# source /etc/sysconfig/i18n #方法二:[root@admin~]# . /etc/sysconfig/i18n#查看当前系统语言[root@admin~]# echo $LANGzh_CN.UTF-8#查看字符集设置的结果[root@admin~]# cat /etc/sysconfig/i18nLANG="zh_CN.UTF-8"
登录Linux系统查看中文字符正常显示的步骤如下:
将服务器端字符集(/etc/sysconfig/i18n)改为LANG="zh_CN.UTF-8"。
命令行执行setup命令看到原来中文乱码的窗口不乱了,正确显示中文字符了。
将客户端字符集(CRT)调整为UTF-8。如下图:
2.如果没有中文语言呢
可以通过网上下载安装中文语言包,输入以下命令
yum groupinstall chinese-support
安装完成后,输入locale命令
[root@admin~]# locale
轻点这里,等你留言
点个[ 在看 ],是对浩哥最大的支持!