资讯专栏INFORMATION COLUMN

Ubuntu 解压zip文件名乱码问题解决

cyqian / 250人阅读

安装(12.04及以上):

sudo apt-get install unar

使用:

假设需要解压的ZIP包是foo.zip

lsar foo.zip #列出所有文件
如果列出的文件名已经正确

unar foo.zip #解压所有文件
如果列出的文件名还不正确

lsar -e GB18030 foo.zip #指定使用GB18030编码列出所有文件

unar -e GB18030 foo.zip #指定使用GB18030解压所有文件

注:GB18030编码文件名的ZIP文件一般由简体中文版Windows产生,对于繁体中文版Windows产生的ZIP文件可以尝试BIG5-HKSCS编码,对其他语种的常见编码不再赘述。通用的原则是用lsar测试出正确的编码以后,用unar解压

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/23461.html

相关文章

  • Ubuntu 解压zip件名乱码问题解决

    安装(12.04及以上): sudo apt-get install unar 使用: 假设需要解压的ZIP包是foo.zip lsar foo.zip #列出所有文件如果列出的文件名已经正确 unar foo.zip #解压所有文件如果列出的文件名还不正确 lsar -e GB18030 foo.zip #指定使用GB18030编码列出所有文件 unar -e GB18030 foo.z...

    winterdawn 评论0 收藏0
  • Ubuntu 解压zip件名乱码问题解决

    安装(12.04及以上): sudo apt-get install unar 使用: 假设需要解压的ZIP包是foo.zip lsar foo.zip #列出所有文件如果列出的文件名已经正确 unar foo.zip #解压所有文件如果列出的文件名还不正确 lsar -e GB18030 foo.zip #指定使用GB18030编码列出所有文件 unar -e GB18030 foo.z...

    shiweifu 评论0 收藏0
  • ubuntu14.04中zip解压件名乱码

    这个主要是因为zip文件对文件名的编码默认为当前环境的locale,如在windows下压缩的zip文件,在linux下其中的中文名便会乱码。 这是zip格式的缺陷,所以目前并没有很完美的解决办法。当前的办法有如下两种: 使用upzip命令的时候加个参数 upzip -O CP936 a.zip 用python写一个脚本来解压 #!/usr/bin/env python # -*- c...

    ernest.wang 评论0 收藏0
  • ubuntu14.04中zip解压件名乱码

    这个主要是因为zip文件对文件名的编码默认为当前环境的locale,如在windows下压缩的zip文件,在linux下其中的中文名便会乱码。 这是zip格式的缺陷,所以目前并没有很完美的解决办法。当前的办法有如下两种: 使用upzip命令的时候加个参数 upzip -O CP936 a.zip 用python写一个脚本来解压 #!/usr/bin/env python # -*- c...

    scwang90 评论0 收藏0
  • 安装中文版 man 帮助命令

    摘要:在您的系统设置为中文环境时,如果有对应的中文手册页,则该手册页将显示中文版本。如系统并非中文环境,请临时调整您的环境变量以使用中文内容。解决中文乱码问题中文乱码问题主要是由于主机版本比较低造成的,安装新版本即可解决。 工具介绍         man 这个常用的命令相信大家应该都知道并且使用过吧,当你对一个命令不熟悉时,你可能要使用man来查看下针对命令的描述,相当于命令手册了,但是手...

    ISherry 评论0 收藏0

发表评论

0条评论

cyqian

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<