Thursday, July 5, 2007

Linux 如何让中文显示乱码改为英文显示

更改这个设置就可以了。
vi /etc/sysconfig/i18n

LANG="en_US.UTF-8"
SUPPORTED="en_US.UTF-8:en_US:en"
SYSFONT="latarcyrheb-sun16"

-----------------------
最近在公司的一台电脑上安装了RedHat Linux9.0,用Secure Shell Client作为终端访问来访问Linux。

因为在linux上没安装中文字体,所以有时候出错全是英文提示,在公司网管的帮助下,知道用下面的方法可以解决

编辑/etc/sysconfig下面的i18n文件(注意备份一下该文件)。

改为
LANG="zh_CN.GB2312"
LANGUAGE="zh_CN.GB2312:zh:CN"
SUPPORTED="zh_HK.UTF-8:zh_HK:zh_CN:zh:z"

reboot服务器

终端就可以显示汉字了。包括帮助)

PS:这样有个问题,如果直接操作服务器,则是乱码。有得必有失,请大家根据自己的情况来更改吧!

No comments: