00. 目录

文章目录

  • 00. 目录
  • 01. 命令概述
  • 02. 命令格式
  • 03. 常用选项
  • 04. 参考示例
  • 05. 附录

01. 命令概述

zipinfo命令的全称为“zip information”,该命令用于列出压缩文件信息。执行zipinfo指令可得知zip压缩文件的详细信息。

02. 命令格式

zipinfo [-12hlmMstTvz][压缩文件][文件...][-x <范本样式>]

03. 常用选项

-1:只列出文件名称;
-2:此参数的效果和指定“-1”参数类似,但可搭配“-h”,“-t”和“-z”参数使用;
-h:只列出压缩文件的文件名称;
-l:此参数的效果和指定“-m”参数类似,但会列出原始文件的大小而非每个文件的压缩率;
-m:此参数的效果和指定“-s”参数类似,但多会列出每个文件的压缩率;
-M:若信息内容超过一个画面,则采用类似more指令的方式列出信息;
-s:用类似执行“ls-l”指令的效果列出压缩文件内容;
-t:只列出压缩文件内所包含的文件数目,压缩前后的文件大小及压缩率;
-T:将压缩文件内每个文件的日期时间用年,月,日,时,分,秒的顺序列出;
-v:详细显示压缩文件内每一个文件的信息;
-x<范本样式>:不列出符合条件的文件的信息;
-z:如果压缩文件内含有注释,就将注释显示出来。

04. 参考示例

4.1 显示压缩文件信息

[deng@localhost test]$ zipinfo file.zip
Archive:  file.zip
Zip file size: 1610 bytes, number of entries: 4
-rwxrwxr-x  3.0 unx      520 tx defN 19-Jul-28 21:59 a.sh
-rwxrwxr-x  3.0 unx      520 tx defN 19-Jul-28 21:59 b.sh
-rwxrwxr-x  3.0 unx      520 tx defN 19-Jul-28 21:59 c.sh
-rwxrwxr-x  3.0 unx      520 tx defN 19-Jul-28 21:59 d.sh
4 files, 2080 bytes uncompressed, 1044 bytes compressed:  49.8%
[deng@localhost test]$

4.2 显示压缩文件中每个文件的信息

[deng@localhost test]$ zipinfo -v file.zip
Archive:  file.zip
There is no zipfile comment.End-of-central-directory record:
-------------------------------Zip archive file size:                      1610 (000000000000064Ah)Actual end-cent-dir record offset:          1588 (0000000000000634h)Expected end-cent-dir record offset:        1588 (0000000000000634h)(based on the length of the central directory and its expected offset)This zipfile constitutes the sole disk of a single-part archive; itscentral directory contains 4 entries.The central directory is 296 (0000000000000128h) bytes long,and its (expected) offset in bytes from the beginning of the zipfileis 1292 (000000000000050Ch).

4.3 只显示压缩包大小、文件数目

[deng@localhost test]$ zipinfo -h file.zip
Archive:  file.zip
Zip file size: 1610 bytes, number of entries: 4
[deng@localhost test]$

4.4 生成一个基本的、长格式的列表,包括标题和总计行

[deng@localhost test]$ zipinfo -l file.zip
Archive:  file.zip
Zip file size: 1610 bytes, number of entries: 4
-rwxrwxr-x  3.0 unx      520 tx      261 defN 19-Jul-28 21:59 a.sh
-rwxrwxr-x  3.0 unx      520 tx      261 defN 19-Jul-28 21:59 b.sh
-rwxrwxr-x  3.0 unx      520 tx      261 defN 19-Jul-28 21:59 c.sh
-rwxrwxr-x  3.0 unx      520 tx      261 defN 19-Jul-28 21:59 d.sh
4 files, 2080 bytes uncompressed, 1044 bytes compressed:  49.8%
[deng@localhost test]$

4.5 将压缩文件内每个文件的日期时间用年,月,日,时,分,秒的顺序列出

[deng@localhost test]$ zipinfo -T file.zip
Archive:  file.zip
Zip file size: 1610 bytes, number of entries: 4
-rwxrwxr-x  3.0 unx      520 tx defN 20190728.215900 a.sh
-rwxrwxr-x  3.0 unx      520 tx defN 20190728.215906 b.sh
-rwxrwxr-x  3.0 unx      520 tx defN 20190728.215909 c.sh
-rwxrwxr-x  3.0 unx      520 tx defN 20190728.215913 d.sh
4 files, 2080 bytes uncompressed, 1044 bytes compressed:  49.8%
[deng@localhost test]$

4.6 查看存档中最近修改的文件,排序列出

[deng@localhost test]$ zipinfo -T file.zip | sort -nr -k 7
-rwxrwxr-x  3.0 unx      520 tx defN 20190728.215913 d.sh
-rwxrwxr-x  3.0 unx      520 tx defN 20190728.215909 c.sh
-rwxrwxr-x  3.0 unx      520 tx defN 20190728.215906 b.sh
-rwxrwxr-x  3.0 unx      520 tx defN 20190728.215900 a.sh
Zip file size: 1610 bytes, number of entries: 4
Archive:  file.zip
4 files, 2080 bytes uncompressed, 1044 bytes compressed:  49.8%
[deng@localhost test]$

05. 附录

参考:【Linux】一步一步学Linux系列教程汇总

【Linux】一步一步学Linux——zipinfo命令(69)相关推荐

  1. 学linux作用,linux有必要学吗?学linux有什么作用,学linux能干什么

    Linux是一种自由和开放源码的类UNIX操作系统.Linux有必要学吗?学Linux有什么作用,学Linux能干什么?Linux最大的作用就是提高效率.当你习惯在Linux命令行下工作,再回到win ...

  2. LINUX学习之路(学LINUX必看)

    很多同学接触Linux不多,对Linux平台的开发更是一无所知.而现在的趋势越来越表明,作为一 个优秀的软件开发人员,或计算机IT行业从业人员,掌握Linux是一种很重要的谋生资源与手段.下来我将会结 ...

  3. linux学习需要什么基础,学linux需要什么基础?

    近几年来,随着计算机网络的发展,越来越多的人学习 linux.对于想要从事运维工作或者从事智能开发方面的同学来说,学习 linux 是必要的.linux 的学习并不简单,那么这篇文章 w3cschoo ...

  4. 分享--linux 学习之路(学linux必看)

    很多同学接触Linux不多,对Linux平台的开发更是一无所知. 而现在的趋势越来越表明,作为一个优秀的软件开发人员,或计算机IT行业从业人员, 掌握Linux是一种很重要的谋生资源与手段. 下来我将 ...

  5. 英语不好学linux运维难吗,学Linux系统难吗?学好Linux运维需要多久

    随着近年来经济的快速发展,企业对Linux人才的需求也越来越高.许多人认为,Linux是一个非常简单的行业,然而,Linux行业是一个综合了云计算.Linux运维.Linux开发.Linux编程等多方 ...

  6. 不会linux的php难找工作,学linux系统难吗

    这是 Linux初学者经常会问的问题,其实Linux和Windows一样都属于操作系统,对于大部分人来说,对Windows操作系统十分熟悉,而对Linux操作系统没有使用过,所以觉得很难,其实,只要熟 ...

  7. linux lamp实验报告,新手学Linux--构建lamp

    本人前不久开始学习Linux,俗话说得好,好记性不如烂笔头,于是决定将平日所学所做实验,记录下来,以备回顾.由于本人是个初学者,所以借鉴了很多网上的资料,但在此处写出来的都是经过本人思考和多次实验的记 ...

  8. Linux其实没那么难学

    互联网技术总是更新迭代的,因为2020年的一场疫情,影响着中国乃至整个世界,就在这一年,网络直播,远程办公,在线教育等等的互联网产物进入了众多人的世界,当然,这其中离不开程序员的功劳. 李开复曾经说过 ...

  9. 大学生为什么要学Linux?Linux有什么优点?

    前言 Linux是一种自由和开放源码的类UNIX操作系统.Linux有必要学吗?学Linux有什么作用,学Linux能干什么?Linux最大的作用就是提高效率.当你习惯在Linux命令行下工作,再回到 ...

最新文章

  1. feign调用如何传递token_走进Spring Cloud之五 eureka Feign(服务调用者)
  2. [原创] Robot framework 基于关键字、BDD驱动的自动化测试框架
  3. ceph集群简单安装部署(Ubuntu14环境)
  4. 太原理工微型计算机控制试卷,太原理工大学微机原理考试(13届葬仪落整理).docx...
  5. C++ Qt QComboBox使用教程
  6. 【AI教程】AI科研绘图
  7. 怎样消掉计算机桌面阴影,怎么去掉桌面阴影 电脑桌面图标出现蓝色阴影怎么办...
  8. 公路建设过程中路肩石水渠机的处理点
  9. 计算机网络-传输层:TCP协议
  10. CentOS7安装Nginx及配置
  11. .NET CORE认证1.认识登陆和授权
  12. html中写for,HTML标签的for属性
  13. 进击的巨人锁屏发布日志
  14. JDBC连接Mysql的五种方式
  15. CentOS7.0基于hadoop集群安装配置Hive
  16. python zipfile 处理压缩文件并读取包里面的所有内容
  17. Python学习笔记(8):The ElementTree XML API——操作XML文件
  18. pytorch 图像分割的交并比_PyTorch深度学习框架——初识
  19. QQ音乐 绿钻 到期时间
  20. 直播美颜SDK有哪些应用领域?

热门文章

  1. 解决deepin微信无法登录
  2. teraterm 执行sql命令_tera term的ttl脚本使用方法 | 学步园
  3. c++随机打乱数组_【洗牌算法】你确定这样的抽奖算法是随机的?
  4. Linux服务器上线时间,查看linux服务器时间
  5. uniapp 默认的 ‘再按一次退出应用’ 提示语修改方法
  6. dataframe 列名重新排序
  7. 浅谈 温故知新——HTML5!
  8. 剑指Offer_12_数值的整数次方
  9. Oracle 客户端 使用 expdp/impdp 示例 说明
  10. Linq to SQL学习