解决Windows中的文件上传到Linux中出现乱码问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决Windows中的文件上传到Linux中出现乱码问题相关的知识,希望对你有一定的参考价值。
Windows中的文件(包含中文文件名及文件内容)打包上传到Linux中解包后经常会出现中文文件名及文件内容乱码问题,此问题可通过如下方式解决:
一、首先更改linux的中文编码为GBK
临时生效:export.GBK
永久生效:编辑i18n文件,更改中文编码。
vi/etc/sysconfig/i18n
LANG=”zh_CN.GBK”
二、将Windows系统中待上传文件(包含中文文件名及文件内容)使用7-zip工具压缩成7z格式上传到Linux系统中
三、Linux中安装7-zip(以64位CentOS6为例)
rpm–ivh p7zip-16.02-1.el6.x86_64.rpm
安装完毕,在Linux中使用7za命令解包:7za x –oOutput_directory Archive_name
通过上述方式在Linux中解包出来的中文文件名及文件内容不会出现乱码。
备注:Linux中7za打包命令:
打包目录:7za a –r Archive_namedirectory
打包文件:7za a Archive_name filelist
本文出自 “IT运维” 博客,请务必保留此出处http://itops.blog.51cto.com/2420369/1879426
以上是关于解决Windows中的文件上传到Linux中出现乱码问题的主要内容,如果未能解决你的问题,请参考以下文章