设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
快捷导航
发布信息
搜索
搜索
首页
优惠促销
云服务器
独立服务器
站群服务器
母鸡服务器
服务器托管
全球云服务器
技术文档
联系
每日签到
本版
文章
帖子
用户
主机测评网
»
论坛
›
技术文档
›
其他教程
›
解决Linux服务器解压中文文件乱码问题(UNZIP解压) ...
返回列表
发新帖
解决Linux服务器解压中文文件乱码问题(UNZIP解压)
[复制链接]
|
主动推送
31
|
0
|
2024-9-11 17:58:58
|
显示全部楼层
|
阅读模式
昨天晚上蓝速云在调试一个在线应用的时候有出现解压之后原本正常的中文字库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
不过蓝速云是用的第一个办法是可以实现的。
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
王俊杰2017
127
主题
-1
回帖
10
积分
新手上路
新手上路, 积分 10, 距离下一级还需 40 积分
新手上路, 积分 10, 距离下一级还需 40 积分
积分
10
加好友
发消息
回复楼主
返回列表
网络技术教程
软件使用教程
Windows教程
Centos教程
Ubuntu教程
Linux其他教程
综合教程
其他教程
其他文档
服务器商家推荐
华夏互联
蓝速云
米图云
全球云
文章
1
苹果电脑MAC系统登录Windows远程桌面
2
Debian拓展硬盘工具。cloud-utils-growpart、xfsprogs
3
安卓Android手机怎么使用V2rayNG?
4
WINDOWS系统电脑怎么使用WINXRAY?
5
notepad++.8.5.7编辑器,代码编辑器
6
DirectX修复工具增强版_V4.3.0.40864版本DLL修复工具C++安装
7
Visual C++运行库合集包完整版VisualCppRedist_AIO_x86_x64
8
ChromeSetup谷歌浏览器一键安装