zip_zipkin - CSDN
zip 订阅
Zip是一个英文单词,名词意思是拉链。实际应用中,Zip有多重指向,有的是指一种软驱,有的指计算机文件压缩算法,有的指 zip code,国际通用的邮政编码方式。 展开全文
Zip是一个英文单词,名词意思是拉链。实际应用中,Zip有多重指向,有的是指一种软驱,有的指计算机文件压缩算法,有的指 zip code,国际通用的邮政编码方式。
信息
外文名
ZIP
文件格式
计算机文件的压缩的算法
发明者
菲尔·卡茨
释    义
高储存密度的磁盘驱动器与磁盘
zip软盘
100MB,200MB等多种
中文名
软驱
Zip英文单词
zip[英][zɪp] [美][zɪp]n.拉链;精力,活力;尖啸声;一种程序压缩格式;vt.给予…速度;用拉链拉上或扣上;vt.& vi.尖啸而过;(使沿某方向)快速移动;
收起全文
精华内容
参与话题
  • Python-zip()函数

    万次阅读 多人点赞 2019-04-28 11:49:23
    Python-zip函数zip()zip(*zipped) zip() zip函数的使用方法很简单,看一个例子就懂了。 a = [1, 2, 3] b = [4, 5, 6] c = [4, 5, 6, 7, 8] a_b_zip = zip(a, b) # 打包为元组的列表,而且元素个数与最短的列表...

    Python-zip函数

    zip()

    zip函数的使用方法很简单,看一个例子就懂了。

        a = [1, 2, 3]
        b = [4, 5, 6]
        c = [4, 5, 6, 7, 8]
    
        a_b_zip = zip(a, b)  # 打包为元组的列表,而且元素个数与最短的列表一致
        print("type of a_b_zip is %s" % type(a_b_zip))  # 输出zip函数的返回对象类型
        a_b_zip = list(a_b_zip)  # 因为zip函数返回一个zip类型对象,所以需要转换为list类型
        print(a_b_zip)
        print("------------------------------------------")
        a_c_zip = zip(a, c)
        a_c_zip = list(a_c_zip)
        print(a_c_zip)
    

    运行截图:
    在这里插入图片描述
    ps:zip()函数的返回对象转换成list不是必须的,只是为了方便输出,list输出很直观

    zip(*zipped)

    zip(*zipped)中的 *zipped参数,可以list数组,也可以是zip()函数返回的对象,还是看一个例子,相信绝大多数的人就明白了。

        nums = [['a1', 'a2', 'a3'], ['b1', 'b2', 'b3'], ['c1', 'c2', 'c3']]
        iterator = zip(*nums)  # 参数为list数组时,是压缩数据,相当于zip()函数
        print("type of iterator is %s" % type(iterator))  # 输出zip(*zipped)函数返回对象的类型
        iterator = list(iterator)  # 因为zip(*zipped)函数返回一个zip类型对象,所以需要转换为list类型
        print(iterator)
        print("------------------------------------------")
        print("a_b_zip :", a_b_zip)
        print("zip(*a_b_zip) :", list(zip(*a_b_zip)))
    

    运行截图:
    在这里插入图片描述
    ps:zip()函数的返回对象转换成list不是必须的,只是为了方便输出,list输出很直观

    展开全文
  • zip和unzip用法

    万次阅读 2013-07-12 16:32:47
    zip 1.功能作用:压缩文件或者目录 2.位置:/usr/bin/zip 3.格式用法:zip [-options] [-b path] [-t mmddyyyy] [-n suffixes] [zipfile list] [-xi list] 4.主要参数 -f 更新现有的文件 -u ...

    zip

    1.功能作用:压缩文件或者目录

    2.位置:/usr/bin/zip

    3.格式用法:zip [-options] [-b path] [-t mmddyyyy] [-n suffixes] [zipfile list] [-xi list]

    4.主要参数

    • -f 更新现有的文件
    • -u 与-f参数类似,但是除了更新现有的文件外,也会将压缩文件中的其他文件解压缩到目录中
    • -d 指定文件解压缩后所要存储的目录
    • -m 将文件压缩并加入压缩文件后,删除原始文件,即把文件移到压缩文件中
    • -r 将指定的目录下的所有子目录以及文件一起处理
    • -j 不处理压缩文件中原有的目录路径
    • -0 在存储,不压缩
    • -l 显示压缩文件内所包含的文件
    • -1 较快速度的压缩
    • -9 较高质量的压缩
    • -q 安静模式,在压缩的时候不显示指令的执行过程
    • -v 执行是时显示详细的信息
    • -c 将解压缩的结果显示到屏幕上,并对字符做适当的转换
    • -z 仅显示压缩文件的备注文字
    • -@ 从标准输入中读取名称,一个路径名称用一行
    • -o 将压缩文件内的所有文件的最新变动时间设为压缩时候的时间
    • -x 指定不要处理.zip压缩文件中的哪些文件
    • -i 只压缩符合条件的文件
    • -F 尝试修复损坏的压缩文件
    • -D 压缩文件内不建立目录名称
    • -A 调整可执行的自动解压缩文件
    • -J 删除可执行文件,留下一个普通的zip归档文件
    • -T 检查备份文件内的每个文件是否正确无误
    • -X 解压缩时同时回存文件原来的UID/GID
    • -y 直接保存符号连接,而非该连接所指向的文件,本参数仅在UNIX之类的系统下有效
    • -e 加密
    • -n 不压缩具有特定字尾字符串的文件
    • -h2 显示更多帮助

    5.应用实例
    1、把所有 my1*.doc 的文件打包成一个 new1.zip文件

    zip new1.zip my1*.doc

    new1.zip 可以省略扩展名简写成 new1,它会自行默认 .zip 的扩展名。

    2、删除除.zip文件中的指定文件

    zip -d new1.zip my18.doc

    如果当初my18.doc 是压缩在 new1.zip 中的一个文件,现在这条命令把它从压缩文件中抽走并删掉。-d 是删除的意思。

    3、添加一个文件到.zip文件中

    zip -g new1.zip my32.doc

    如果当初并没有把 my32.doc 压在 new1.zip 里面,现在把它加进去。-g 选项是增加而不要重新产生的意思

    4、将更改过的文件添加到压缩包中

    zip -u new1.zip my2*.doc

    如果当初 my2*.doc都已经压缩进 new1.zip 里面了,但是后来 my2*.doc中有几个文件有更改,又不想去找出到底是哪些文件更改了,这条命令请系统自行帮助检查,更改过的才更新到压缩,否则就不必动。

    5、把一个文件abc.txt和一个目录dir1压缩成为yasuo.zip:

    zip -r yasuo.zip abc.txt dir1

    6、将/home/Blinux/html/ 这个目录下所有文件和文件夹打包为当前目录下的html.zip

    zip -qr html.zip /home/Blinux/html

    -q为安静模式,在压缩的时候不显示指令的执行过程



    unzip

    1.功能作用:解压缩zip文件

    2.位置:/usr/bin/unzip

    3.格式用法:unzip [-Z] [-opts[modifiers]] file[.zip] [list] [-x xlist] [-d exdir]

    4.主要参数

    • -c 将解压缩的结果显示到屏幕上,并对字符做适当的转换
    • -p 与-c参数类似,会将解压缩的结果显示到屏幕上,但不会执行任何的转换。
    • -l 显示压缩文件内所包含的文件
    • -f 更新现有的文件
    • -t 检查压缩文件是否正确,但不解压
    • -u 与-f参数类似,但是除了更新现有的文件外,也会将压缩文件中的其他文件解压缩到目录中
    • -z 仅显示压缩文件的备注文字
    • -v 执行是时显示详细的信息。或查看压缩文件目录,但不解压
    • -T 将压缩文件内的所有文件的最新变动时间设为解压缩时候的时间
    • -x 指定不要处理.zip压缩文件中的哪些文件
    • -d 指定文件解压缩后所要存储的目录
    • -n 解压缩时不要覆盖原有的文件
    • -q 安静模式,执行时不显示任何信息
    • -o 不必先询问用户,unzip执行后覆盖原有文件
    • -a 对文本文件进行必要的字符转换
    • -j 不处理压缩文件中原有的目录路径
    • -aa 把所有的文件目录当作文本处理
    • -U use escapes for all non-ASCII Unicode
    • -UU 忽略Unicode编码字符
    • -C 压缩文件中的文件名称区分大小写
    • -L 将压缩文件中的全部文件名改为小写
    • -X 解压缩时同时回存文件原来的UID/GID
    • -V 保留VMS的文件版本信息
    • -K 保留文件的setuid/setgid/tacky属性
    • -M 将输出结果送到more程序处理
    • -O 指定字符编码为DOS,Windows和OS/2
    • -I 指定字符编码为UNIX
    实例

    1、把文件解压到当前目录下

    unzip test.zip

    2、如果要把文件解压到指定的目录下,需要用到-d参数。

    unzip -d /temp test.zip

    3、解压的时候,有时候不想覆盖已经存在的文件,那么可以加上-n参数

    unzip -n test.zip
    unzip -n -d /temp test.zip

    4、只看一下zip压缩包中包含哪些文件,不进行解压缩

    unzip -l test.zip

    5、查看显示的文件列表还包含压缩比率

    unzip -v test.zip

    6、检查zip文件是否损坏

    unzip -t test.zip

    7、将压缩文件test.zip在指定目录tmp下解压缩,如果已有相同的文件存在,要求unzip命令覆盖原先的文件

    unzip -o test.zip -d /tmp/
    展开全文
  • python zip()和zip(*)的区别

    万次阅读 2017-11-09 16:00:51
    可以看成是解压和压缩的区别,zip相当与压缩 zip(*)相当于解压。 举例说明: x=["a","1"] y=["b","2"] z = list(zip(x,y)) print (list(zip(x,y))) print (list(zip(*z))) 结果为: [('a', 'b'), ('1'...

    可以看成是解压和压缩的区别,zip相当与压缩  zip(*)相当于解压。

    举例说明:

    x=["a","1"]
    y=["b","2"]
    z = list(zip(x,y))
    print (list(zip(x,y)))
    print (list(zip(*z)))
    

    结果为:

    [('a', 'b'), ('1', '2')]



    [('a', '1'), ('b', '2')]


    zip的内容要经过list之后才能显示出来。

    展开全文
  • zip 压缩命令

    千次阅读 2018-09-14 09:17:48
    zip (参数选项) (A.zip) (文件夹或文件) -A:调整可执行的自动解压缩文件; -b<工作目录>:指定暂时存放文件的目录; -c:替每个被压缩的文件加上注释; -d:从压缩文件内删除指定的文件; -D:压缩...

    http://man.linuxde.net/zip

    zip (参数选项) (A.zip) (文件夹或文件)
    -A:调整可执行的自动解压缩文件;
    -b<工作目录>:指定暂时存放文件的目录;
    -c:替每个被压缩的文件加上注释;
    -d:从压缩文件内删除指定的文件;
    -D:压缩文件内不建立目录名称;
    -f:此参数的效果和指定“-u”参数类似,但不仅更新既有文件,如果某些文件原本不存在于压缩文件内,使用本参数会一并将其加入压缩文件中;
    -F:尝试修复已损坏的压缩文件;
    -g:将文件压缩后附加在已有的压缩文件之后,而非另行建立新的压缩文件;
    -h:在线帮助;
    -i<范本样式>:只压缩符合条件的文件;
    -j:只保存文件名称及其内容,而不存放任何目录名称;
    -J:删除压缩文件前面不必要的数据;
    -k:使用MS-DOS兼容格式的文件名称;
    -l:压缩文件时,把LF字符置换成LF+CR字符;
    -ll:压缩文件时,把LF+cp字符置换成LF字符;
    -L:显示版权信息;
    -m:将文件压缩并加入压缩文件后,删除原始文件,即把文件移到压缩文件中;
    -n<字尾字符串>:不压缩具有特定字尾字符串的文件;
    -o:以压缩文件内拥有最新更改时间的文件为准,将压缩文件的更改时间设成和该文件相同;
    -q:不显示指令执行过程;
    -r:递归处理,将指定目录下的所有文件和子目录一并处理;
    -S:包含系统和隐藏文件;
    -t<日期时间>:把压缩文件的日期设成指定的日期;
    -T:检查备份文件内的每个文件是否正确无误;
    -u:更换较新的文件到压缩文件内;
    -v:显示指令执行过程或显示版本信息;
    -V:保存VMS操作系统的文件属性;
    -w:在文件名称里假如版本编号,本参数仅在VMS操作系统下有效;
    -x<范本样式>:压缩时排除符合条件的文件;
    -X:不保存额外的文件属性;
    -y:直接保存符号连接,而非该链接所指向的文件,本参数仅在UNIX之类的系统下有效;
    -z:替压缩文件加上注释;
    -$:保存第一个被压缩文件所在磁盘的卷册名称;
    -<压缩效率>:压缩效率是一个介于1~9的数值。
    展开全文
  • 7Z RAR ZIP PDF文件密码暴力破解工具包(免资源分下载)

    千次下载 热门讨论 2020-07-30 23:30:48
    软件简介: 如果你的密码只由字母和数字构成,且密码长度在5-15位之间, 形如abcde123这样的有规律的密码 通过智能算法,生成密码组合,得到人们可能采用的密码组合,减少破解时间 如果只是随机的密码组合... 不要资源分下载
  • Java实现zip文件压缩与解压缩--附完整代码

    万次阅读 多人点赞 2019-07-26 22:06:16
    Java实现文件压缩与解压缩-----zip、.7z1. 基本概念1.1 Java中实现zip的压缩与解压缩1.1.1 基本概念1.1.2 zip压缩代码实现1.3 zip压缩代码改进 1. 基本概念 1.1 Java中实现zip的压缩与解压缩 1.1.1 基本概念 ...
  • zip压缩工具 tar打包 打包并压缩

    万次阅读 2018-04-19 05:51:55
    1,zip压缩工具。 zip的压缩包在windows和linux中都比较常用,它可以压缩目录和文件,压缩时录时,需要指定目录下的文件。zip后面先跟目标文件名,即压缩后得自定义压缩包名,然后跟要压缩的文件或目录。没有该命令...
  • ZIP文件格式分析

    万次阅读 多人点赞 2020-04-07 17:26:38
    官方文档https://pkware.cachefly.net/webdocs/APPNOTE/APPNOTE-6.2.0.txt格式说明在官方文档中给出的ZIP格式如下: Overall .ZIP file format: [local file header 1] [file data 1] [data descriptor 1] . . ...
  • # Software-eng lab 3

    2017-09-28 19:28:14
    Riderppp 《软件工程(C编码实践篇)》MOOC课程作业http://mooc.study.163.com/course/USTC-1000002006
  • # Software-eng lab 4

    2017-10-12 19:52:07
    Riderppp 《软件工程(C编码实践篇)》MOOC课程作业http://mooc.study.163.com/course/USTC-1000002006实验结果这期是用可重用的链表完成命令行菜单小程序。在前两期中用的是函数调用来完成小程序,扩展性较差,链表...
  • 恢复未保存的word文件

    2020-07-06 10:05:54
    保存自动恢复信息时间间隔 ...文件、选项、保存 功能区出现:保存的格式、保存自动恢复信息时间间隔、自动恢复文件位置。保存自动恢复信息时间间隔默认10分钟保存一次,可以设置1分钟一次,这样系统每过一分钟就会自动...
  • 实验 public static void main(String[] args) { testZip(); testComb(); } public static void testZip() { Observable<Integer> obs1 = Observable.just(1, 2, 3, 4, 5, 6, 7);... obs2 = Observable
  • zip-unzip

    千次阅读 2019-02-19 11:37:37
    zip-unzip 基于C语言 跨平台zip/unzip zip (1) 传统用法,从现有文件创建zip文件 HZIP hz = CreateZip(&quot;c:\\simple1.zip&quot;,0); ZipAdd(hz,&quot;znsimple.bmp&quot;, &quot;c:\\...
  • Centos7解压Zip文件

    万次阅读 2017-12-04 15:19:36
    Centos7解压Zip文件
  • linux解压zip文件,

    万次阅读 2019-07-11 21:06:06
    一,linux解压zip文件,命令:unzip 如果没有该命令,可先安装,命令为:yum -y install unzip
  • Linux下分卷Zip文件的合并并解压缩

    万次阅读 2013-09-04 22:09:23
    例如linux.zip.001, linux.zip.002, linux.zip.003... 首先 cat linux.zip* > linux.zip #合并为一个zip包 然后 unzip linux.zip #解压zip包 OK!
  • linux zip文件解压命令详解

    万次阅读 2017-07-19 13:15:06
    1、把/home目录下面的mydata目录压缩为mydata.zip zip -r mydata.zip mydata #压缩mydata目录 2、把/home目录下面的mydata.zip解压到mydatabak目录里面 unzip mydata.zip -d mydatabak 3、把/home目录下面的abc...
  • 1.zip命令 zip -r myfile.zip ./* 将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件. 2.unzip命令 unzip -o -d /home/sunny myfile.zip 把myfile.zip文件解压到 /...
  • Linux中zip压缩和unzip解压缩

    万次阅读 2018-09-25 17:52:36
    zip -r mydata.zip mydata #压缩mydata目录 2、把/home目录下面的mydata.zip解压到mydatabak目录里面 unzip mydata.zip -d mydatabak 3、把/home目录下面的abc文件夹和123.txt压缩成为abc123.zip...
  • Linux中zip压缩和unzip解压缩命令详解

    万次阅读 2020-09-07 10:28:07
    下面给大家介绍下Linux中zip压缩和unzip解压缩命令详解 1、把/home目录下面的mydata目录压缩为mydata.zip zip -r mydata.zip mydata #压缩mydata目录 2、把/home目录下面的mydata.zip解压到mydatabak目录里面 ...
1 2 3 4 5 ... 20
收藏数 972,915
精华内容 389,166
关键字:

zip