我使用的centos7和win7的双系统,当进入linux系统之后访问到win7盘符里面的zip压缩包,当使用linux的归档管理器打开zip包时发现里面的文件名称竟然是中文乱码状态,具体解决方式是配置环境变量,指定unzip的参数总是以指定的字符集显示和解压文件,配置方式如下:
需要在/etc/environment中加入2行:
UNZIP="-O CP936"
ZIPINFO="-O CP936"
然后重启一下服务就生效了。
本文介绍在CentOS7下解决从Windows分区读取含有中文文件名的ZIP压缩包时出现乱码的问题。通过配置环境变量UNZIP及ZIPINFO为-OC936参数,确保正确解码中文文件名。
我使用的centos7和win7的双系统,当进入linux系统之后访问到win7盘符里面的zip压缩包,当使用linux的归档管理器打开zip包时发现里面的文件名称竟然是中文乱码状态,具体解决方式是配置环境变量,指定unzip的参数总是以指定的字符集显示和解压文件,配置方式如下:
需要在/etc/environment中加入2行:
UNZIP="-O CP936"
ZIPINFO="-O CP936"
然后重启一下服务就生效了。
2840

被折叠的 条评论
为什么被折叠?