解决CentOS上解压含有中文名的ZIP缩减规模文件裸露乱码的尴尬

计划一:p7zip

1、解决安装p7zip

<span class="hljs-attribute">yum</span> install -y p7zip*
yum install -y p7zip*
yum install -y p7zip*

2、上解缩减装完之后 ,压含有中通过下列命令查校验该包提供了哪些命令  :

<span class="hljs-attribute">rpm</span> -qa |grep p7zip |xargs rpm -ql
rpm -qa |grep p7zip |xargs rpm -ql
rpm -qa |grep p7zip |xargs rpm -ql

3 、文名文件安装convmv

<span class="hljs-attribute">yum</span> -y install convmv
yum -y install convmv
yum -y install convmv

4 、的尴用p7zip解压缩减规模包

  1. 先用“7z x xxx.zip”解压你的规模尬zip文件 ,然后把有乱码的裸露乱码文件和文件夹移动到另外一个文件夹ABC
  2. cd到ABC目录,在shell里面键入命令“convmv -r -f utf8 -t iso88591 * --notest --nosmart && convmv -r -f gbk -t utf8 * --notest --nosmart
会谈明

本计划在Centos7上测试正常使用。解决

计划二 :unar

1 、上解缩减安装unar

<span class="hljs-attribute">yum</span> install unar
yum install unar
yum install unar

(卸载:# yum -y remove unar)

2、压含有中上传至Centos中的文名文件.ZIP文件所在的目录下

然后 ,输入shell命令 :

的尴
<span class="hljs-selector-tag">unar</span><span class="hljs-selector-tag">xxx</span><span class="hljs-selector-class">.zip</span>
unarxxx.zip
unarxxx.zip
内容校验完了
渝ICP备2025076537号-22