<强> 强> <强> linux不支持中文怎么办? 强>
查看当前系统默认采用的字符集:
#地区
在RedHat/CentOS系统下,记录系统默认使用语言的文件是/etc/sysconfig/i18n,如果默认安装的是中文的系统,i18n的内容如下:
LANG=皕h_CN.UTF-8" SYSFONT=發atarcyrheb-sun16" 支持=皕h_CN.UTF-8: zh_CN: zh"
其中朗变量是语言的简称,稍微有英语基础的用户一看就看出来这个变量是决定系统的默认语言的,即系统的菜单,程序的工具栏语言,输入法默认语言等.SYSFONT是系统字体的简称,决定系统默认用哪一种字体.SUPPORTED变量决定系统支持的语言,即系统能够显示的语言。需要说明的是,由于计算机起源于英语国家,因此,不管你把这些变量设置成什么,英语总是默认支持的,而且不管用什么字体,英文字体总包含在其中。
<强>那么如何显示中文呢? 强>
1。系统必须安装中文语言包才行
# yum - y groupinstall中国支持
2。仅仅有语言包还不行,我们得设置相应的字符集
2.1临时生效:
#出口LANG=皕h_CN.UTF-8"#设置为中文 #输出LANG=癳n_US.UTF-8"#设置为英文
2.2永久生效,编辑/etc/sysconfig/i18n(最好重启一下)
LANG=皕h_CN.UTF-8"
2.3或者,编辑/etc/profile配置文件,添加如下一行
export LANG=皕h_CN.UTF-8"
重新载入:
#。/etc/profile
查看当前的字符集:
# echo $朗
经过上面的设置,字符集应该设置好了。
查看:
附:
字符集设好后,web项目下载文件乱码可以更改Tomcat file.encoding, catalina.sh (windows中为catalina.bat)中设置-Dfile。utf - 8编码=
当然,在服务器上。xml中也需要设置utf - 8编码:
以上就是linux不支持中文怎么办的详细内容,更多请关注其它相关文章!