ZIP 示例文件

ZIP 是采用 DEFLATE 压缩的归档格式,支持在一个归档中包含多个文件、目录层级与元数据。下面提供 ZIP 测试归档:空归档、单文件、含嵌套目录、含大量小文件、项目发布模拟、混合内容,以及用于测试下载与解压的大型归档

示例文件:空 ZIP 归档(有效头部,0 个文件)
空 ZIP 归档(有效头部,0 个文件)
22 字节
示例文件:包含一个文本文件的 ZIP
包含一个文本文件的 ZIP
188 字节
示例文件:包含一个 HTML 文件的 ZIP
包含一个 HTML 文件的 ZIP
294 字节
示例文件:含嵌套目录的 ZIP(3 级)
含嵌套目录的 ZIP(3 级)
1.2 Kb
示例文件:含 100 个小文件的 ZIP(解压压力测试)
含 100 个小文件的 ZIP(解压压力测试)
12 Kb
示例文件:项目结构的 ZIP(README、LICENSE、src/、tests/)
项目结构的 ZIP(README、LICENSE、src/、tests/)
1.5 Kb
示例文件:混合格式的 ZIP(txt、json、html、csv、xml、md)
混合格式的 ZIP(txt、json、html、csv、xml、md)
1.3 Kb
示例文件:大型 ZIP 归档,1 MB
大型 ZIP 归档,1 MB
1 Mb
示例文件:大型 ZIP 归档,10 MB
大型 ZIP 归档,10 MB
10 Mb
示例文件:大型 ZIP 归档,50 MB
大型 ZIP 归档,50 MB
50 Mb

🧠 ZIP 的工作原理

ZIP 是 Phil Katz 于 1989 年开发的归档格式。每个文件都使用 DEFLATE 算法独立压缩(或不压缩存储),随后是包含元数据的中央目录。支持目录层级、UTF-8 文件名、加密以及用于大于 4 GB 归档的 ZIP64 扩展。各操作系统通用支持,标准库 zipfile(Python)。

📂 文件 源文件 + 目录 🗜️ DEFLATE 压缩 LZ77 + Huffman 📑 中央目录 元数据 CRC32、大小 🔑 选项 密码 ZIP64 (>4 GB) UTF-8 names 📦 .zip 归档