解决centos中用户unzip解压中文乱码问题

建站 ouk 4297℃ 0评论

今天迁移网站时,遇到了个纠结问题,把备份好的网站放到新服务器上用uzip解压,发现其中中文文件变成了乱码,出现这个问题请教了下百度,百度上面打多数文章都说unzip -O CP936 xxx.zip 这种,尝试了下,没有成功,下面说下我的解决方法
1、首先用7za解压文件
7za安装方法见CentOS中如何安装7ZIP
7za +x xxx.zip解压文件
2、解压完成后,找到对应出现乱码文件夹,执行“convmv -r -f utf8 -t iso88591 * –notest –nosmart && convmv -r -f gbk -t utf8 * –notest –nosmart”
convmv 是需要安装的,centos可以通过yum安装

3、执行成功查看,乱码全部恢复

转载请注明:OUK技术人生 » 解决centos中用户unzip解压中文乱码问题

喜欢 (0)
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址