7-Zip
7-Zip 是一款高压缩比的文件压缩工具。它曾经由 p7zip 包提供。
程序可通过以下命令运行:
$ 7z
替代方案:bsdtar(1) 提供了 7z 归档支持,它包含在 libarchive包 包中。
警告:7z 格式不会保存文件的所有者/组,因此不应用于备份目的。
添加文件或目录至已有的归档(或创建一个新的归档):
$ 7z a 归档名 文件名
也可以使用 -p 设置密码,并使用 -mhe=on 隐藏归档的目录结构:
警告:使用
-p 要求在命令行中输入密码。从 24.09 版本开始,在 Enter password: 后输入的内容不再隐藏,输入的内容可见,并且不会要求确认密码。$ 7z a 归档名 文件名 -p -mhe=on
更新归档内已有的文件或添加新文件:
$ 7z u 归档名 文件名
列出归档的内容:
$ 7z l 归档名
从归档中解压所有文件到当前文件夹中,不保留存档内的目录结构:
$ 7z e 归档名
如果需要保留归档内的目录结构,使用:
$ 7z x 归档名
解压到新的目录中:
$ 7z x -o文件夹路径 归档名
校验归档完整性:
$ 7z t 归档名
软件包中包含了三个二进制文件:
-
7z使用插件来处理归档文件。 -
7za是一个独立的可执行文件,支持的归档格式比 7z 少。 -
7zr是一个独立的可执行文件。它是 7za 的“轻量版”,仅支持 7z 格式的归档文件。与 7za 不同的是,它无法处理加密的归档文件。
- zhwp:7-Zip
- 7-Zip 主页(英文)
- 官方手册(英文)