首页 男生 其他 跟老男孩学Linux运维:Web集群实战

3.4.8 Linux中文显示设置

  您可以在百度里搜索“跟老男孩学Linux运维:Web集群实战 艾草文学(www.321553.xyz)”查找最新章节!

  

  3.4.8 Linux中文显示设置

  此项优化为可选项,即调整Linux系统的字符集设置,那么,什么是字符集呢?简单地说,字符集就是一套文字符号及其编码。目前Linux下常用的字符集有如下几种。

  ·GBK:定长,双字节,不是国际标准,支持的系统不少,实际企业用的不多。

  ·UTF-8:非定长,1~4字节,广泛支持,MySQL也使用UTF-8,企业广泛使用。

  可通过快捷的命令方式在/etc/sysconfig/i18n中添加如下内容,使其支持中文显示:

  [root@www ~]# cat /etc/sysconfig/i18n LANG="en_US.UTF-8"SYSFONT="latarcyrheb-sun16" [root@www ~]# cp /etc/sysconfig/i18n/etc/sysconfig/i18n.ori [root@www ~]# echo ' LANG="zh_CN.UTF-8"'>/etc/sysconfig/i18n #→相当于用vi /etc/sysconfig/i18n添加LANG="zh_CN.UTF-8"内容 [root@www ~]# source /etc/sysconfig/i18n#→使上文修改生效 [root@www ~]# echo $LANG zh_CN.UTF-8

  提示:

  ·注意“zh_CN.UTF-8”的大小写字母。

  ·这个中文显示配置要与你自己的SSH客户端的配置一致。默认情况下就是老男孩演示的配置。

  ·调整SSH客户端CRT的字符集,使其与Linux服务器端一致(UTF-8),如图3-34所示。

  图3-34 客户端CRT字符集设置

  查看字符集设置的结果,如下:

  [root@www ~]# cat /etc/sysconfig/i18n LANG="zh_CN.UTF-8"

  登录Linux系统查看中文字符是否正常显示的步骤如下:

  1)将服务器端字符集(/etc/sysconfig/i18n)改为LANG="zh_CN.UTF-8"。

  2)将客户端字符集(CRT)调整为UTF-8。

  3)命令行执行setup命令,看到原来中文乱码的窗口不乱了,正确显示中文字符了(如图3-35所示)。

  图3-35 客户端setup命令的窗口 跟老男孩学Linux运维:Web集群实战

目录
设置
手机
书架
书页
评论