您的位置:首页 > 运维架构 > Linux

安装Redhat Linux 9.0 后,在命令行下中文显示为乱码的解决方案

2013-09-12 19:50 363 查看
在安装Redhat Linux 9.0时,如果安装中选择的默认语言为简体中文,则在安装后,在命令行中的许多命令的运行结果显示为乱码。而且用redhat_config_language命令也无法将系统默认语言修改为英文。

  对这一问题,我们可以修改 /etc/sysconfig/ 目录下的 i18n文件。首备份此文件,然后将该文件的第一行修改为:

CODE:
LANG="en_US.UTF-8"
  如果第二行开头为:

CODE:
LANGUAGE=
  则将此行删除

  设置字体:

CODE:
SYSFONT="latarcyrheb-sun16"
  如有以此开头的一行:

CODE:
SYSFONTACM=
  则将此行删除

  保存文件。重启系统后,这些命令就会返回英文提示了。

etc/sysconfig/i18n 这里存放的是系统的区域语言设置, i18n是 国际化internationalization的缩写 i和n之间正好18个字母

第一行 表明你当前系统的语言环境变量设置 ,这里是 zh_CN.GB18030

第二行 表明系统预置了那些语言支持 ,不在项目中的语言不能正常显示

第三行 定义控制台终端字体,你文本登录的时候显示的字体就是这个 latarcyrheb-sun16
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: