首页 » VPS 知识 » 浏览内容

CentOS修改系统默认语言与编码


2011-11-30 21:27:32 7,456 0 发表评论 字体: 作者:C.K.
标签: centos编码

体验版 88 元,个人版 128 元,多用户版 288元个人版160元升级到多用户版。

有时候在安装CentOS无意中把默认语言设置为中文,而部分SSH软件不支持中文编码,所以在远程管理的时候会出现些乱码的现象。

lang.jpg

请先使用root权限帐户登陆

一、进入语言配置文件

vi /etc/sysconfig/i18n

用SSH执行以上命令,用vi编辑器修改/etc/sysconfig/i18n文件。

二、修改语言

将默认的LANG=”zh_CN.UTF-8″修改为

LANG="en_US.UTF-8"

这样就可以把默认的中文修改为英文。

三、注销并重新登陆

logout

SSH执行以上命令则注销用户。一般来说语言修改生效。

—————————————————  亲,这是分割线  —————————————————

采用默认的latin1之类的信息,表明操作系统的编码设置需要修改,描述如下:
查看操作系统的字符集
Shell代码

#locale  
  • LANG=utf8  
  • LC_CTYPE="utf8"  
  • LC_NUMERIC="utf8"  
  • LC_TIME="utf8"  
  • LC_COLLATE="utf8"  
  • LC_MONETARY="utf8"  
  • LC_MESSAGES="utf8"  
  • LC_PAPER="utf8"  
  • LC_NAME="utf8"  
  • LC_ADDRESS="utf8"  
  • LC_TELEPHONE="utf8"  
  • LC_MEASUREMENT="utf8"  
  • LC_IDENTIFICATION="utf8"  
  • LC_ALL=
  • 如果不是这样,则需要对操作系统字符集进行修改:
    Shell代码

    #vi /etc/syconfig/i18n

    修改成:LANG=”zh_CN.UTF-8″即可
    另外,再查看一下环境变量的设置
    Shell代码

    #vi /etc/profile

    里面可以没有字符集的设置,如果有,应类似如下设置:

    export LC_ALL="C"
  • #export LANG="zh_CN.UTF-8"
  • 设置完成后,
    Shell代码

    #source /etc/profile

    使环境变量生效,如果不放心,可以reboot

      网站统计 Statistics

      • 创建时间: 2005年1月3日 距今4761 天
      • 日志总数: 2461
      • 评论总数: 630
      • 标签总数: 654
      • 链接总数: 273
      • 最后更新: 2017-7-1 18:16:33
      • 您是本站第 13193758 位访客

      广告区 Guǎng Gào