7-Zip
(重定向自 7z)
7-Zip 是一款高压缩比的文件归档软件。它以前由 p7zip 软件包提供。
安装
运行该程序的命令如下
$ 7z
或者,bsdtar(1) 提供 7z 压缩包支持,并包含在 libarchive 软件包中。
示例
警告: 请勿将 7z 格式用于备份目的,因为它不会保存文件所有者/用户组。
将文件/目录添加到压缩包(或创建一个新的压缩包)
$ 7z a archive_name file_name
也可以使用 -p
标志设置密码,并使用 -mhe=on
标志隐藏压缩包结构
警告: 使用
-p
标志会要求您在命令行中输入密码。从 24.09 版本开始,在 Enter password:
提示符下输入的内容不再隐藏;您输入的内容是可见的,并且不需要密码确认。$ 7z a archive_name file_name -p -mhe=on
更新压缩包中的现有文件或添加新文件
$ 7z u archive_name file_name
列出压缩包的内容
$ 7z l archive_name
将压缩包中的所有文件提取到当前目录,但不使用目录名
$ 7z e archive_name
使用完整路径提取
$ 7z x archive_name
提取到新目录
$ 7z x -ofolder_name archive_name
检查压缩包的完整性
$ 7z t archive_name
7z、7za 和 7zr 二进制文件之间的区别
该软件包包含三个二进制文件
7z
使用插件来处理压缩包。7za
是一个独立的执行文件,它处理的压缩包格式比 7z 少。7zr
是一个独立的执行文件。它是 7za 的“轻量版”,仅处理 7z 压缩包。与 7za 相比,它无法处理加密的压缩包。