
Linux zipinfo 命令
Linux 系统中的 zipinfo 命令用于查看 .zip 格式压缩文件的内部信息,无需解压即可获取相关内容。
该命令可以展示压缩包内文件的名称、压缩比例、时间戳以及更多元数据,是分析 .zip 文件结构的实用工具。
语法格式
zipinfo [参数选项] 文件名.zip
文件名.zip
:目标压缩文件。
常用参数说明:
-1
:仅显示压缩包内的文件列表,每行一个文件。-t
:统计文件数量及未压缩前的总体积。-h
:以易读方式展示文件大小(如 KB, MB)。-m
:列出每个文件的权限属性(Unix 风格)。-v
:输出更全面的信息,包括压缩算法、版本号、压缩率等。-s
:汇总整个压缩包的信息,例如文件总数和总大小。-l
:详细展示压缩包内容,包含大小、创建日期和时间等。
示例操作
查看压缩包内所有内容
zipinfo archive.zip
运行此命令将展示 archive.zip 中的所有文件和目录,并附带基本属性,如大小、修改时间、压缩比例等。
仅查看文件名列表
zipinfo -1 archive.zip
该命令将只输出 archive.zip 内部文件的名称,每项占一行,不附加其他信息。
查看完整详细信息
zipinfo -v archive.zip
执行后会展示 archive.zip 每个文件的完整信息,包括权限、压缩方式、压缩比、版本信息等。
人性化格式显示文件大小
zipinfo -h archive.zip
该命令将以更直观的方式显示文件体积,例如用 KB 或 MB 表示大小。
查看压缩包整体概况
zipinfo -s archive.zip
此命令将输出关于 archive.zip 的汇总数据,如文件总数、压缩前后总大小等。
使用提示
zipinfo
不会对压缩文件进行任何写操作,仅用于信息查询。- 相较于
unzip -l
,zipinfo
提供了更为详尽的数据,适用于需要深入分析压缩包结构的情况。










