Linux zipinfo命令

2024-05-15 54

Linux系统中,zipinfo是一个强大的工具,用于查看ZIP格式压缩包内的文件列表及其详细信息。该命令的名称源于英文词组“zip information”的缩写,其功能如其名,能够帮助用户快速获取压缩包内的各项数据。

一、语法格式

zipinfo命令的基本语法格式如下:

zipinfo [参数] 压缩包

其中,[参数]表示可选的命令行选项,用于定制命令的输出内容和格式;压缩包则是你要查看信息的ZIP文件。

二、常用参数

zipinfo命令提供了丰富的参数选项,以满足不同场景下的需求。以下是一些常用的参数:

1、-1:只显示文件名。

2、-s:显示压缩文件内容。

3、-C:不区分大小写。

4、-t:显示压缩前后大小及压缩率。

5、-h:只显示压缩文件名。

6、-T:显示每个文件的日期时间。

7、-l:显示原始文件的大小。

8、-v:显示执行过程详细信息。

9、-m:显示每个文件的压缩率。

10、-x:不显示符合条件的文件信息。

11、-M:以分页形式显示内容。

12、-z:显示文件注释信息。

三、参考示例

下面通过几个示例来展示如何使用zipinfo命令查看压缩文件信息:

1、显示压缩包内的文件名称及简要属性信息

[root@zzbaike ~]# zipinfo File.zip
Archive: File.zip
Zip file size: 1937 bytes, number of entries: 2
-rw------- 3.0 unx 1256 tx defN 23-Dec-14 08:42 anaconda-ks.cfg
-rw-r--r-- 3.0 unx 1585 tx defN 23-Dec-14 08:43 initial-setup-ks.cfg
2 files, 2841 bytes uncompressed, 1589 bytes compressed: 44.1%

这个示例展示了如何查看压缩包File.zip中的文件列表以及每个文件的权限、大小、压缩方式、修改日期和压缩率等简要信息。

2、显示压缩包内的文件名称及详细属性信息

[root@zzbaike ~]# zipinfo -v File.zip

通过添加-v参数,可以获取更详细的文件信息,包括每个文件的存储路径、存储方法、CRC校验值等。

3、仅显示压缩包内文件大小及数目信息

[root@zzbaike ~]# zipinfo -h File.zip
Archive: File.zip
Zip file size: 1937 bytes, number of entries: 2

使用-h参数可以仅显示压缩包的大小和包含的文件数目。

4、仅显示压缩包内的文件最后修改时间及简要属性信息

[root@zzbaike ~]# zipinfo -T File.zip
Archive: File.zip
Zip file size: 1937 bytes, number of entries: 2
-rw------- 3.0 unx 1256 tx defN 20231214.084220 anaconda-ks.cfg
-rw-r--r-- 3.0 unx 1585 tx defN 20231214.084343 initial-setup-ks.cfg
2 files, 2841 bytes uncompressed, 1589 bytes compressed: 44.1%

通过-T参数,我们可以查看每个文件的最后修改时间以及简要属性信息。

  • 广告合作

  • QQ群号:707632017

温馨提示:
1、本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。邮箱:2942802716#qq.com(#改为@)。 2、本站原创内容未经允许不得转裁,转载请注明出处“站长百科”和原文地址。
Linux zipinfo命令
上一篇: Linux unzip命令
Linux zipinfo命令
下一篇: Linux gunzip命令