① 压缩文件(创建 .7z 格式):
使用 -t7z 参数创建原生高压缩比的 .7z 文件:
Bash
7z a -t7z my_archive.7z folder_to_compress
② 压缩文件(创建 .zip 格式):
虽然 7-Zip 最强的是 .7z,但它也可以创建兼容性最高的 .zip 文件:
Bash
7z a -tzip my_archive.zip folder_to_compress
③ 解压缩文件(保留目录结构):
使用 x 参数将 .7z 文件完整解压到当前目录:
Bash
7z x my_archive.7z
总结:.7z vs. .zip
在 macOS 上使用 7-Zip(或其等效工具)进行压缩时,您可能会疑惑是应该选择 .7z 还是 .zip。
| 格式 | 优势 | 劣势 | 推荐场景 |
|---|---|---|---|
.7z | 极高压缩比,强效 AES-256 加密。 | 跨平台或系统兼容性不如 .zip。 | 文件较大、注重压缩率和安全时。 |
.zip | 兼容性最佳,几乎所有系统和设备都支持。 | 压缩比通常低于 .7z。 | 需要发送给不确定解压工具的朋友或同事时。 |