使用 zipinfo 分析 Zip 文件内容
在前面的步骤中,我们学习了 zipinfo 命令的基本用法并探索了它的一些选项。在这一步中,我们将更深入地使用 zipinfo 命令分析 zip 文件的内容。
zipinfo 的一个有用功能是它能够显示 zip 归档文件中单个文件的详细信息。假设我们想要获取 sample.zip 文件中 file1.txt 文件的更多详细信息,可以使用以下命令:
zipinfo -z sample.zip file1.txt
示例输出:
Archive: sample.zip
Length Date Time Name
-------- ---- ---- ----
6 2023-04-23 10:00 file1.txt
-------- -------
6 1 file
此命令显示了 sample.zip 归档文件中 file1.txt 文件的大小、修改日期和名称。
zipinfo 的另一个有用功能是能够显示 zip 归档文件中特定文件的内容。假设我们想要查看 file2.txt 的内容:
zipinfo -p sample.zip file2.txt
示例输出:
Archive: sample.zip
file2.txt:
contents of file2.txt
-p(或 --show-file-comment)选项告诉 zipinfo 显示指定文件的内容。
最后,假设我们想要获取 zip 文件的压缩统计信息摘要:
zipinfo -s sample.zip
示例输出:
Archive: sample.zip
Zip file size: 270 bytes, number of entries: 3
3 files, 18 bytes uncompressed, 270 bytes compressed: 67.4%
此命令提供了 zip 文件的简要摘要,包括总大小、条目数量以及整体压缩统计信息。
通过使用这些不同的 zipinfo 选项,你可以彻底分析 zip 文件的内容,并获取所需的信息以了解其结构和内容。