压缩解压
tar [-]c|x|u|r|t[z|j][v] -f 归档文件 [待打包文件]
将多个文件打包为一个归档文件,可以在打包的同时进行压缩。支持的格式为 tar(归档)、gz(压缩)、bz2(压缩率更高,比较耗时)
操作选项 | -c | 创建 |
-x | 解包 |
-u | 更新 |
-r | 添加 |
-t | 查看 |
-d | 比较压缩包内文件和文件 |
-A | 将 tar 文件添加到归档文件中 |
格式选项 | -z | 使用 gz 压缩格式 |
-j | 使用 bz2 压缩格式 |
其它 | -v | 显示过程 |
-f 文件名 | 归档文件的文件名,使用 - 代表标准输入/输出 |
-C 解压路径 | 将压缩包中的文件解压到指定目录 |
—exclude=文件 | 排除文件 |
-P | 使用绝对路径压缩时,保留根目录“/” |
-W | 校验 |
-p | 还原文件权限 |
-w | 询问用户 |
—totals | 统计 |
-T 文件列表 | 处理文件列表中的文件 |
-X 文件列表 | 排除文件列表中的文件 |
7z|7za 子命令 [选项] 压缩包 [文件]
子命令 | a | 添加 |
d | 删除 |
e | 解压 |
x | 带路径解压 |
l | 列表查看 |
t | 测试 |
u | 更新 |
选项 | -m 压缩方式 | |
-m0=压缩算法 | 默认使用 lzma |
-mx=数字 | 1~9 压缩级别 |
-mfb=64 | number of fast bytes for LZMA = 64 |
-md=字典大小 | 设置字典大小,例如 -md=32m |
-ms=on|off | 是否固实压缩 |
-o输出目录 | 设置输出目录 |
-p密码 | 使用密码 |
-r数字 | 递归,使用数字定义递归子目录的深度 |
-sfx[模块名称] | 使用自解压模块 |
-si | 从标准输入设备读入数据 |
-so | 将数据写入标准输出设备 |
-y | 所有询问均回答 Yes |
-w路径 | 设置工作目录 |