------以下方法,在网上搜索我们试过,没成功,可能是针对系统不同---------
在.bash_profile里(根据不同shell,文件不同)写入: LANG=zh_CN.GBK export LANG 可以通过下面命令查看当前编码方式: h@debian-server:~/$ locale -a C en_US en_US.iso88591 en_US.iso885915 en_US.utf8  OSIX zh_CN zh_CN.gb18030 zh_CN.gb2312 zh_CN.gbk zh_CN.utf8 h@debian-server:~$ locale charmap GBK
改~/.bashrc export LANG=zh_CN.GBK
改/etc/sysconfig/i18n也可以 # vi /etc/sysconfig/i18n LANG="en_US.UTF-8" SYSFONT="latarcyrheb-sun16" SUPPORTED="en_US.UTF-8:en_US:en"
不推荐修改系统设置文件,最好修改家目录下的设置文件
------------------------------------------------------
Linux字符编码默认为UTF-8,如出现乱码可设置为GBK 1.手动更改profile文件的命令: vi/etc/profile 2.在文件的末尾添加以下两行命令: exportLC_ALL="zh_CN.GBK" exportLANG="zh_CN.GBK" 需要的配置主要有: en_US.UTF-8UTF-8 en_USISO-8859-1 zh_CNGB2312 zh_CN.GB18030GB18030 zh_CN.GBKGBK zh_CN.UTF-8UTF-8 默认为en_US.UTF-8UTF-8 3.也可在/root/.bash_profile文件的末尾添加以下两行命令: exportLC_ALL="zh_CN.GBK" exportLANG="zh_CN.GBK" 重新启动服务器使更改生效。 4.修改成功以后用locale命令查看,修改前的默认设置为: #locale LANG=en_US.UTF-8 LC_CTYPE="POSIX" LC_NUMERIC="POSIX" LC_TIME="POSIX" LC_COLLATE="POSIX" LC_MONETARY="POSIX" LC_MESSAGES="POSIX" LC_PAPER="POSIX" LC_NAME="POSIX" LC_ADDRESS="POSIX" LC_TELEPHONE="POSIX" LC_MEASUREMENT="POSIX" LC_IDENTIFICATION="POSIX" LC_ALL= 5.修改成功以后的配置为: #locale LANG=zh_CN.GBK LC_CTYPE="zh_CN.GBK LC_NUMERIC="zh_CN.GBK" LC_TIME="zh_CN.GBK" LC_COLLATE="zh_CN.GBK LC_MONETARY="zh_CN.GBK" LC_MESSAGES="zh_CN.GBK" LC_PAPER="zh_CN.GBK" LC_NAME="zh_CN.GBK" LC_ADDRESS="zh_CN.GBK" LC_TELEPHONE="zh_CN.GBK" LC_MEASUREMENT="zh_CN.GBK" LC_IDENTIFICATION="zh_CN.GBK" LC_ALL=zh_CN.GBK
-------------------
三个设置解决Putty登陆Linux同时支持GBK与UTF-8编码乱码的问题2008年12月30日 星期二 20:03转自 :http://blog.chinaunix.net/u/553/showart_613251.html
三个设置解决Putty登陆Linux同时支持GBK与UTF-8编码乱码的问题 UTF8的环境设置为 putty的设置: 1.Windows->Appearance->font setting->Fixedsys(这个字体好看,选其它中文字体也可以) 2.Windows->translation->font->UTF-8, 登陆上去linux后系统的设置如果你系统默认的环境是UTF-8,则无须这一步) 3.export LC_ALL=zh_CN.UTF-8
GBK(GBK编码包含了GB2312里的字) putty的设置: 1.Windows->Appearance->font setting->Fixedsys(这个字体好看,选其它中文字体也可以) 2.Windows->translation->font->Use font encoding(或手动输入CP936也可). 登陆上去linux后系统的设置: 3.export LC_ALL=zh_CN.GBK 不想设置的可以用另一个终端pietty, 这个是putty基础上开发的,可以直接在菜单里远中文支持,更傻瓜化。 推荐一个多标签的putty管理程序,wintabber,开多个putty时很方便。
|