文章目录

  • 一、选项介绍
    • (一)参量说明
  • 二、示例

一、选项介绍

更新选项 -u 指定压缩档案中文件的更新及创建的方式。可以和此选项结合使用的命令:a (添加), d (删除), u (更新) 。

语法格式:-u[-][action_set][!{new_archive_name}]

[action_set] ::= [state_action]...
[state_action] ::= [state][action]
[state] ::= p | q | r | x | y | z | w
[action] ::= 0 | 1 | 2 | 3

(一)参量说明

  1. 连字符(-)
    对原压缩档案不进行任何更新。

  2. {new_archive_name}
    指定新压缩档案的路径。

  3. [state]
    [state] ::= p | q | r | x | y | z | w

每个文件名都会赋予下列六个变量:

[state] 状态说明 磁盘上的文件 压缩档案中的文件
p 文件在压缩档案中,但并不和磁盘上的文件相匹配。 存在,但并不匹配
q 文件在压缩档案中,但磁盘上并不存在。 不存在 存在
r 文件不在压缩档案中,但磁盘上存在。 存在 不存在
x 压缩档案中的文件比磁盘上的文件新。 较旧 较新
y 压缩档案中的文件比磁盘上的文件旧。 较新 较旧
z 压缩档案中的文件和磁盘上的文件相同。 相同 相同
w 无法检测文件是否较新(时间相同但大小不同)
  1. [action]
    为适当的 [state] 指定动作。
    [action] ::= 0 | 1 | 2 | 3

您可以指定下列四个动作变量中的任意一个:

[action] 说明
0 忽略文件(在压缩档案中不为此文件创建项目)
1 复制文件(用压缩档案中的新文件覆盖旧文件)
2 压缩文件(将磁盘上的新文件压缩到档案中)
3 创建剔除项(释放过程中将删除文件或目录项)。此功能只支持 7z 格式。

二、示例

创建新压缩档案 update.7z 并将当前目录中的 exist.7z 压缩档案里所有不同文件写入此压缩档案。并不更改 exist.7z 压缩档案的内容。

7z u c:\1\exist.7z -u- -up0q3x2z0!c:\1\update.7z * -r

关于压缩工具 7z(7-zip) 的选项 -u(更新压缩档案中的文件)的解读相关推荐

  1. zip格式压缩和解压缩(支持中文和文件嵌套解压缩)

    我在公司项目过程需要用到zip文件的压缩与解压的功能,于是自己研究了一下,找了一些,自己写了一个压缩和解压缩的代码,支持中文,可以文件嵌套(注意其中所用的类是ant.jar中的包中的类,我用的是1.6 ...

  2. 关于压缩工具 7z(7-zip) 的选项 -si(从标准输入流读取数据)的解读

    文章目录 一.选项 -si 介绍 二.示例 (一)使用 Doc2.txt 文件名压缩输入流从文件 Doc.txt 到压缩档案 archive.gz 一.选项 -si 介绍 选项 -si 使 7-Zip ...

  3. linux右键无法解压gz文件夹,Linux/centos下zip、tar、gz压缩解压命令

    Linux下的压缩解压缩命令详解及实例 实例:压缩服务器上当前目录的内容为xxx.zip文件 zip -r xxx.zip ./* 解压zip文件到当前目录 unzip filename.zip == ...

  4. linux解压zip覆盖目录,linux下压缩与解压(zip、unzip、tar)详解

    最近经常在linux上进行打包压缩解压,从网上收集整理并结合自己的常用的,跟大家分享一下下,废话不多说,进入正题. 1.zip 压缩 如果是直接压缩几个文件,那就可以直接使用命令 zip newfil ...

  5. 关于压缩工具 7z(7-zip) 的选项 -x(排除文件)的解读

    文章目录 一.选项介绍 二.选项语法 三.选项示例 一.选项介绍 选项 -x 用来指定某一文件或某一类文件从操作中排除,此选项可同时排除多个类型.可以和此选项结合使用的命令:a (添加), d (删除 ...

  6. 关于压缩工具 7z(7-zip) 的选项 -w(设置工作目录)的解读

    文章目录 一.选项介绍 二.语法格式 三.选项示例 一.选项介绍 选项 -w 为文件压缩设置临时的工作目录.可以和此选项结合使用的命令:a (添加), d (删除), u (更新) . 默认情况下,7 ...

  7. 关于压缩工具 7z(7-zip) 的选项 -so(从标准输出流写入数据)的解读

    文章目录 一.选项介绍 二.选项示例 (一)解压缩 archive.gz 输出流并将该输出流写入到 Doc.txt 文件 (二)压缩 Doc.txt 输出流并将该输出流写入到 archive.gz 压 ...

  8. 关于压缩工具 7z(7-zip) 如何创建自释放档案(选项 -sfx 的解读)

    文章目录 一.选项 -sfx 介绍 二.自释放安装模块 三.创建自释放档案(创建安装程序) (一)安装程序配置文件格式 (二)配置文件示例 四.创建自释放档案示例 (一)添加 *.txt 文件到自释放 ...

  9. linux共享软件_为什么 linux 要用 tar.gz,很少用 7z 或 zip?

    因为 7z 和 zip 压缩格式都不能保留 unix 风格的文件权限,比如解压出个可执行文件要重新 chmod chown 才能恢复正常.而 tar 格式可以.而 tar 本身不提供压缩,无非就是把包 ...

最新文章

  1. Django的第二次尝试
  2. Mac环境下用Java(Sikuli+Robot)实现页游自动化
  3. 看懂三篇文章--需要归纳
  4. 开关造成的毛刺_模具清洗机干冰清洗机干冰去毛刺机安全注意事项
  5. Livebos--流程结束触发事件(修改表和表里的表格字段)
  6. 论文笔记_S2D.14-2014-NIPS_利用多尺度深度网络从单张图像预测深度图
  7. 深信服SCSA安全工程师题库(方便大家复习备考)
  8. 电脑电池怎么测试软件,笔记本电池检测软件,小编教你笔记本电池怎么检测
  9. 模式识别和计算机科学与技术,模式识别与智能系统
  10. java delphi aes加密算法_谁有C#与delphi通用的AES加密算法
  11. Swift中的下标(subscript)
  12. 老旧笔记本的WIN10系统安装Win7还是Win8版本声卡驱动?
  13. js股票K线图,比较专业的K线图插件
  14. 【例题 7-11 UVA - 12325】Zombie's Treasure Chest
  15. spoon无法初始化至少一个步骤_通俗易懂:8大步骤图解注意力机制
  16. 因特网上的英语学习资源 [转自 www.chinadaily.com.cn]
  17. Redis实现附近的人
  18. 【大数据入门笔记系列】第六节 分布式计算框架MapReduce的工作流程
  19. CAD Electrical 符号编译器变成了黑盒编译器怎么办
  20. 华为认证思科认证[hcna/hcia/ccna]总结思维导图(在学习的过程中手打的无私分享)后续有笔记总结,np内容后续也会发

热门文章

  1. openhub_OpenHub框架–下一个有趣的功能
  2. hashmap java_Java – HashMap详细说明
  3. jax-rs jax-ws_信守承诺:针对JAX-RS API的基于合同的测试
  4. jsf和jsp_带有JSF,Servlet和CDI的DynamicReports和JasperReports
  5. gradle docker_带有Gradle的Docker容器分为4个步骤
  6. es 安装kopf_Elasticsearch-kopf导览
  7. jca使用_使用JCA的密码学–提供者中的服务
  8. java的xml面试题_Java程序员的10个XML面试问答
  9. 近似线性依靠matlab_不要仅仅依靠单元测试
  10. 小程序richtext_用于基于SWT的应用程序的RichText编辑器组件