往linux服务器上传文件时,中文名称可能显示为乱码。本文以centos为例演示解决方法。
解决步骤
1、 确认服务器是否安装中文语言包
# 查看所有的已安装的语言环境
locale -a
查看是否有
若没有,则需要安装。安装命令
yum install kde-l10n-Chinese
2、配置/etc/sysconfig/i18n文件
在文件中添加如下代码:
LANG="zh_CN.UTF-8"
LC_ALL="zh_CN.UTF-8"
然后执行source /etc/sysconfig/i18n命令使修改生效。
source /etc/sysconfig/i18n
3.配置/etc/locale.conf文件
在文件中添加如下代码:
LANG="zh_CN.UTF-8"
然后执行source /etc/locale.conf命令使修改生效。
source /etc/locale.conf