linux 解压中文zip文件乱码
我的电脑环境:linux ubuntu10.10
试了很多方法都不好使,
但是下面的一种在我的电脑上就OK 。
1.zip文件解压之后文件名乱码:
第一步 首先安装7zip和convmv(如果之前没有安装的话)
在命令行执行安装命令如下:
sudo apt-get install p7zip-full convmv
第二步 假设zip文件名为y05文档.zip,那么先进入zip文件所在的目录,然后命令行执行
LANG=C 7z x y05文档.zip
convmv -f cp936 -t utf8 -r --notest *
2.文件内容乱码
原Windows rar压缩的文件,Linux系统下解压后打开里边的文件,内容全部乱码。
之所以出现乱码是因为所压缩的文件中,有的文件是以中文命名。而在windows下中文的编码一般为gbk,而linux下中文的编码一般为utf8,所以在windows下正常打开的文件,到linux下很可能会出现乱码。
解决办法为:使用命令iconv对文件内容编码进行转换。
例如我有一个文件"y05文档.txt"在windows下打开正常,而在linux下打开则会乱码,其解决办法为在终端输入:
iconv -f gbk -t utf8 y05文档.txt > y05文档.txt.utf8
之后再打开"y05文档.txt.utf8"这个文件,该文见的乱码问题就解决了。
解压win环境下打包的rar文件乱码(由于编码的缘故,在windows下打包的的中文文件,解压后时候乱码,提示为无效的编码格式,由于windows是gbk的编码格式,而ubuntu下默认使用的确实utf8编码格式,这个文件可以使用convmv这个命令解决):
重装系统之后,执行命令rar的安装命令:sudo apt-get install rar,
在linux解压rar文件,通常使用的命令:rar e a.rar,
这样之后,解压win环境下打包的rar文件,解压之后是乱码。
此时命令行执行:sudo apt-get install convmv(安装convmv),
然后执行:convmv * -f gbk -t utf8 --notest(*是需要转换的文件,--notest是对文件进行重命名)
在ubuntu下打开.TXT文件,中文显示为乱码
打开应用程序——系统工具——配置编辑器。如果没有的话打开系统——首选项——主菜单——系统工具——配置编辑器。
依次点开 apps->gedit-2->preferences->encodings 中的auto-detected
在双击弹出对话框中加入GB18030,GBK,GB2312,然后将GB18030,GB2312移到最上
再次打开.txt文件,问题解决了。
(资源库 www.zyku.net)
上一篇:sudo visudo 退出保存
栏 目:Linux
下一篇:wget: unable to resolve host address的解决方法
本文标题:linux 解压中文zip文件乱码
本文地址:https://www.zyku.net/linux/5017.html
您可能感兴趣的文章
- 04-24rhythmbox中文名乱码问题解决方法
- 03-20csv导入mysql中文乱码等问题解决方法
- 03-12Notepad++编写HTML及JS中文乱码处理的方法
- 07-09CentOS文件解压缩7z安装与使用方法
- 04-04win7下mysql6.x出现中文乱码的完美解决方法
- 03-04wordpress上传中文名附件乱码问题的解决方法
- 02-18MongoDB windows解压缩版安装教程详解
- 02-18用ajax传递json到前台中文出现问号乱码问题的解决办法
- 01-12dedecms utf-8 出现乱码问题的解决方法之一
- 07-15帝国CMS邮件标题乱码的解决方法
- 02-28Linux下rar包的压缩与解压详解
- 02-24Linux中解决vi/vim显示中文乱码的问题
- 11-21php与mysql常见中文乱码问题解决办法
- 03-01小米上滑搜索关闭方法
- 04-05红米k40防误触设置方法
- 02-21真我gt设置应用双开操作方法
- 01-11中公19课堂-中公19课堂应用软件功能介
- 11-17taptap青少年模式怎么关
- 12-23h8蓝牙音箱如何设置闹钟
- 12-26情侣记录恋爱天数-情侣记录恋爱天数应
最近更新
阅读排行
猜你喜欢
- 11-21MySQL修改编码设置及乱码问题
- 09-13荣耀50se关闭软件广告教程介绍
- 03-15帝国CMS灵动标签在内容页调用当前栏目
- 11-13抖音主播音浪值在哪看
- 04-01opporeno5k实现分屏设置方法
- 12-26全猿购-全猿购应用软件功能介绍
- 02-14华为手机开启手机定位追踪方法
- 12-28养生内经-养生内经应用软件功能介绍
- 03-31在pycharm中无法import所安装的库解决
- 06-23帝国CMS tag调取方法大全