7z
来自KlniuWiki
7z 是一个高压缩率的存档管理工具,支持 7z, ZIP,CAB,ARJ,GZIP,BZIP2,TAR,CPIO,RPM 和 DEB 格式。
目录 |
1 命令格式
7z 功能选项 选项 压缩文件名 参数
或者
7z [adeltux] [-] [SWITCH] <ARCHIVE_NAME> <ARGUMENTS>...
2 功能选项
- a
- 添加文件至压缩档案。
- d
- 从压缩档案删除文件。
- e
- 解压。
- l
- 列出压缩档案内文件及文件夹。
- t
- 测试。
- u
- 更新。
- x
- 以完整路径解压压缩档案。
3 其他选项
- -ai
- 包含压缩档案。
- -ax
- 排除压缩档案。
- -bd
- 不显示百分比进度。
- -i
- 包括文件
- -l
- 不包含链接,但包含链接所指向的目标。
- -m{参数}
- 设置压缩方式。
- -o{目录}
- 设置输出目录。
- -p{密码}
- 设置密码。
- -sfx[{文件名}]
- 创建自释放档案。
- -si
- 从标准输入读取数据 (例如: tar cf - directory | 7z a -si directory.tar.7z)
- -so
- 向标准输出写入数据 (例如: % echo foo | 7z a dummy -tgzip -si -so > /dev/null)
- -t{类型}
- 压缩档案类型,支持 7z, zip, gzip, bzip2 或者 tar. 7z。默认为 tar.7z。
- -v{大小}[b|k|m|g]
- 创建分卷,b 表示块,k 表示KB,m 表示MB,g 表示GB。
- -u[-][p#][q#][r#][x#][y#][z#][!新压缩档案名称]
- 更新选项。
- -w[路径]
- 设置工作路径。
- -x[r[-|0]]]{@listfile|!wildcard}
- 排除文件
- -y
- 全是。
4 参见
7-zip(7z) 命令行中文说明. 老烟. 2010-06-11.