赞
踩
最近在制作一个个人网站,期间需要上传头像,为了满足需要需要把头像上传到服务器进行存取,本地测试的时候OK的,服务器测试的时候发现照片存中文名的时候乱码,于是这篇博客就诞生了。
登陆linux系统打开操作终端之后,输入 echo $LANG可以查看当前使用的系统语言。
使用 locale命令查看是否有中文语言包,如有zh cn 表示已经安装了中文语言
如果没有安装语言包,可以通过网上下载安装中文语言包yum groupinstall chinese-support
1 临时更换语言
如果只是临时更换linux系统的语言环境,可以通过输入设置 LANG=语言名称, 如中文是 zh_CN.UTF-8
2.修改系统默认语言
vi /etc/sysconfig/i18n (注意改好之后重启一下系统),另外注意,如果找不到上面这个文件,则vi/etc/locale.conf
将内容改成 (前面要置顶,不能有空格) LANG="zh_CN.GB18030"
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"
SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="lat0-sun16"
如果按照以上方法设置修改设置中文语言还是不行的话,注意您的链接终端选择的编码。
如xshell为例,把终端的编码选择中文,或者UTF8即可
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。