linux下文件解压缩中文乱码问题的解决

 

将带中文文件名的压缩文件上传到服务器,使用unzip解压后,文件名乱码:

临时解决方法:

       通过unzip行命令解压,指定字符集unzip -O CP936 xxx.zip (用GBK, GB18030也可以),可以通过man unzip查看该选项的说明。

永久生效方法:

       在环境变量中,指定unzip参数,总是以指定的字符集显示和解压文件/etc/environment中加入2行

UNZIP="-O CP936"

ZIPINFO="-O CP936"

 

猜你喜欢

转载自www.cnblogs.com/qinyl/p/11832337.html