!
也想出现在这里? 联系我们
广告位
当前位置:首页>教程分享>服务器教程>解决Linux服务器解压中文文件乱码问题(UNZIP解压)

解决Linux服务器解压中文文件乱码问题(UNZIP解压)

昨天晚上开心游玩在调试一个在线应用的时候有出现解压之后原本正常的中文字库JSON文件但是在unzip解压之后在服务器上是乱码的问题。在开始的时候我看到确实和服务器支持的编码也有关系,我单个文件FTP上传的时候有的是正常显示的,有的是确实直接就是乱码。

这里我不打算解决服务器编码的问题,可能这个和系统自带的编码有关系,这个后面再解决。我挑选有支持中文文件的系统,然后通过unzip解压的时候还是会乱码,看来是需要解决解压的问题。

unzip -O CP936 ziti.zip

Select CodeCopy

这里我在unzip后面加上\"-O CP936\",然后跟上我要解压的字体库文件问题是可以解决的。

这里开心游玩在查阅相关文件的时候还有其他解决方法,但是我没测试过,先记录下来以便以后有需要的时候再试试其他办法。

思路是通过先安装convmv,然后通过在线转化。

apt install p7zip convmv -y

Select CodeCopy

然后通过P7解压ZIP。

LANG=C 7za x file.zip

Select CodeCopy

最后转化:

convmv -f GBK -t UTF-8 -r --nosmart --notest 

Select CodeCopy

不过开心游玩是用的第一个办法是可以实现的。

给TA打赏
共{{data.count}}人
人已打赏
服务器教程

宝塔MySQL重启"ERROR! MySQL server PID file could not be found"

2021-4-17 19:42:39

服务器教程

常见几个Linux Nginx引擎重启、停止、启动的命令集合

2021-4-17 19:42:42

声明 本站上的部份代码及教程来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。无意侵害您的权益,请发送邮件至 [email protected] 或点击右侧 私信:吉吉国王 反馈,我们将尽快处理。
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索
OneEase