文章目录
- 7-Zip
- 什么是7z
- 使用7-Zip、7z的场景
- 常用命令
- 7za.exe 命令行用法
7-Zip
什么是7z
主页:http://www.7-zip.org/
7z,全称7-Zip, 是一款开源软件。是目前公认的压缩比例最大的压缩解压软件。
7-Zip is free software with open source. The most of the code is under the GNU LGPL license. Some parts of the code are under the BSD 3-clause License. Also there is unRAR license restriction for some parts of the code.
7-Zip 是开源的免费软件。大部分代码都在 GNU LGPL 许可证下。代码的某些部分属于 BSD 3-clause License。此外,对于代码的某些部分还有 unrur 许可证限制。
You can use 7-Zip on any computer, including a computer in a commercial organization. You don’t need to register or pay for 7-Zip.
您可以在任何计算机上使用7-Zip,包括商业机构中的计算机。你不需要注册或支付7-Zip。
Compression ratio results are very dependent upon the data used for the tests. Usually, 7-Zip compresses to 7z format 30-70% better than to zip format. And 7-Zip compresses to zip format 2-10% better than most of other zip compatible programs.
压缩比的结果很大程度上取决于测试所使用的数据。通常,7-Zip 压缩到7z 格式要比 zip 格式好30-70% 。7-Zip 压缩到 zip 格式的效果比大多数其他 zip 兼容程序好2-10% 。
使用7-Zip、7z的场景
-
更高的压缩率:7z通常能够提供比其他常见压缩格式(如ZIP和RAR)更高的压缩率。这意味着您可以在相同存储空间下存储更多的数据,或者以较小的文件尺寸传输文件。
-
开源免费:7z是一个开源项目,并且可以免费使用。这使得它成为一个受欢迎的选择,特别是对于那些希望避免付费软件许可费用的用户。
-
广泛的平台支持:7z工具被广泛地支持于多个操作系统,包括Windows、Linux、macOS等。这使得在不同平台上使用7z进行文件压缩和解压缩非常方便。
-
高级功能:7z提供了一些高级功能,如密码保护和加密、分卷压缩、自解压缩文件等。这些功能使得7z适用于各种复杂的压缩需求。
常用命令
最常用的命令有a(压缩)、x(解压)。
7za.exe 命令行用法
压缩文件到zip:
7za a -tzip archive.zip file1.txt file2.txt folder/
- a 是7za.exe工具的选项,表示执行添加(压缩)操作。
- -tzip 是7za.exe工具的选项,用于指定压缩格式为ZIP。
- archive.zip 是要创建的ZIP存档文件的名称。
- file1.txt、file2.txt 是要包含在ZIP存档中的文件。
- folder/ 是要包含在ZIP存档中的目录。
解压zip文件:
7za.exe x -y xxx.zip
- -y 使 7-Zip 执行命令时的大多数提示失效。您可以使用此选项来阻止在 e (释放) 和 x (完整路径释放) 命令中文件覆盖时的提示。
总结: -y 是覆盖,用于指定在解压缩时不询问任何问题,即自动确认所有提示。