尝试查看压缩文件的内容时,我仅获得有关压缩过程的信息

尝试查看压缩文件的内容时,我仅获得有关压缩过程的信息

在安装在适用于 Linux 的 Windows 子系统上的 Ubuntu 中,我想要使用查看 zip 文件的内容gzip --list

我希望看到如下包含文件列表:

FileName    ratio
File1       10%
File2       35%
...

相反,我只看到有关 zip 文件压缩的​​一些信息:

gzip --list "2019_02_04 05_01_24_Internal_File_2019_02_04 06_00_02.zip"
     compressed        uncompressed  ratio uncompressed_name
          38994                  -1   0.0% 2019_02_04 05_01_24_Internal_File_2019_02_04 06_00_02.zip

…这是虚假信息!如何获取该 zip 文件中存档的文件列表?

答案1

Gzip ( .gz) 和 Zip ( .zip) 是两种不同的文件格式 - 您在 zip 档案上使用 gzip 工具。

尝试使用unzip -lv 2019_02_04 05_01_24_Internal_File_2019_02_04 06_00_02.zip

输出应如下所示:

#unzip -lv test.zip
Archive:  test.zip
 Length   Method    Size  Cmpr    Date    Time   CRC-32   Name
--------  ------  ------- ---- ---------- ----- --------  ----
     528  Defl:N      334  37% 2017-06-19 17:33 b9fd9cb9  test.py
--------          -------  ---                            -------
     528              334  37%                            1 file

相关内容