功能描述:

使用zip命令可以压缩zip文件。

命令语法:

zip[选项] [压缩文件] [文件]

选项含义:

选项

含义

-m

将文件压缩之后,删除源文件

-o

将压缩文件设置成和源文件一样的时间

-q

安静模式,在压缩的时候不显示命令的执行过程

-r

将指定目录下的所有子目录及文件一起处理

-n

不压缩具有特定字符串的文件

-v

显示详细的操作信息

-z

添加压缩文件的注释

-e

在压缩的时候指定加密

​-T

测试压缩文件的完善性

-c

添加一行注释

-u

更新压缩文件,向压缩文件内添加新文件

-I

压缩速度更快

-9

压缩得更好

-x

压缩时排除指定文件

-i

压缩时只包括指定文件

例如:将/root/a文件压缩成/root/a.zip文件。

[root@rhel~]#zip /root/a.zip /root/a

将/root/a文件压缩成/root/a.zip文件,并指定加密密码。

[root@rhel~]#zip -e /root/a.zip /root/a

测试压缩文件/root/a.zip的完整性。

[root@rhel~]#zip -T /root/a.zip

将/root/a文件压缩成/root/a.zip文件,并且添加一行注释

[root@rhel~]#zip -c /root/a.zip /root/a

更新/root/a.zip压缩文件,添加/root/b文件。

[root@rhel~]#zip -u /root/a.zip /root/b

压缩/root/a文件,生成的压缩文件设置成和/root/a文件一样的时间

[root@rhel~]#zip -o /root/a.zip /root/a

将/home目录压缩成/root/home.zip文件

[root@rhel~]#zip -r /root/home.zip /root/home

压缩/boot目录,但是排除/boot/grub/grub.conf文件

[root@rhel~]#zip -r /root/boot.zip /boot -x /boot/grub/grub.conf

linux 压缩文件 zip,linux zip命令压缩zip文件详解相关推荐

  1. linux中gz文件怎么解压,Linux解压gz文件的命令使用教程及详解

    今天小编给带来一篇linux解压方面的资料 Linux解压gz文件的命令有:gunzip命令.gzip命令.tar命令.下面本篇文章就来带大家了解一下 gz文件是一种压缩文件,以.gz或者.tar.g ...

  2. Linux/Ubuntu: 使用 trash-cli 防止 rm 命令误删除重要文件

    曾几何时,一条 rm -rf /useless /* 命令干掉了我们需要的文件,也干掉的整个系统, 这是是不是与哭无泪啊. 像这种使用 rm 命令误删除文件的情况,我们会注意,但是我们不能保证百分百的 ...

  3. linux命令rz和sz,linux传输文件命令 rz 和 sz详解

    linux传输文件命令 rz 和 sz详解 一. 概述 rz,sz是Linux/Unix同Windows进行ZModem文件传输的命令行工具. 优点就是不用再开一个sftp工具登录上去上传下载文件. ...

  4. linux用cat命令创建一个文件,用cat在命令行创建文件

    我们常常使用cat命令来将某个文件的内容一口气打印出来查看,其实,cat命令还可以用来在命令行创建文件. cat在命令行创建文件与vi不同,只能单行编辑,换行之后就不能再编辑前面的行:与echo编辑多 ...

  5. linux两台服务器传输,Linux两台服务器之间高速数据传输命令:scp应用详解

    Linux两台服务器之间高速数据传输命令:scp应用详解 Linux scp命令用于Linux之间复制文件和目录到另外一台,这个命令在多台服务器之间传输还是非常有用的,速度也是非常快的.比window ...

  6. linux wc命令参数及用法详解

    Linux系统提供了wc命令来统计文件的行数 统计当前目录下的所有文件行数: wc -l * 当前目录以及子目录的所有文件行数: find  . * | xargs wc -l 可以把*改成所要匹配的 ...

  7. linux mount命令参数及用法详解

    linux mount命令参数及用法详解 非原创,主要来自 http://www.360doc.com/content/13/0608/14/12600778_291501907.shtml. htt ...

  8. Linux Bash命令关于程序调试详解

    转载:http://os.51cto.com/art/201006/207230.htm 参考:<Linux shell 脚本攻略>Page22-23 Linux bash程序在程序员的使 ...

  9. linux 内存 参数,linux free命令参数及用法详解(linux查看内存命令)

    linux free命令参数及用法详解(linux查看内存命令) 2019年05月31日 | 萬仟网科技 | 我要评论 free指令会显示内存的使用情况,包括实体内存,虚拟的交换文件内存,共享内存区段 ...

  10. linux nc参数,linux nc命令参数及用法详解之毕业纪

    linux nc命令参数及用法详解 一.功能说明:强大的网络工具netcat 二.语 法:nc [options] [options] -d        后台模式 -e prog        程序 ...

最新文章

  1. 查询分析器在哪里_你应该知道的3种Node.js分析器类型
  2. vue 编辑弹框,编辑页面,列表数据也会跟着变
  3. 【快速高斯模糊的实现】
  4. 无法实现的梦想:孤独之旅计划
  5. 《纽约时报》畅销书作家发布新的COVID安全旅行提示电子书
  6. MySQL和数据库总结
  7. 数字盲打怎么练_小键盘数字盲打练习
  8. ubuntu18.04两台电脑ntp时间同步
  9. 实用Python程序设计测验:数字统计
  10. 计算机毕业设计Java国漫论坛网站(源码+系统+mysql数据库+Lw文档)
  11. Zabbix 监控之项目类型-Trapper
  12. js计算日期差;js计算天数差
  13. [conda] 利用conda安装本地包
  14. Android打开手机的手电筒
  15. 【北京迅为】i.MX6ULL终结者GPIO时钟
  16. 一行python代码画粑粑_如何阅读《JavaScript高级程序设计》(一)
  17. 游戏运营分析项目(1)
  18. 【Springboot】解决下载TXT文件,浏览器直接打开问题
  19. 傅里叶变换与傅里叶级数(复习笔记)
  20. 7.2背包公钥加密算法

热门文章

  1. 鲁棒控制(棒棒控制原理)
  2. 单线程模型中Message、Handler、Message Queue、Looper之间的关系
  3. 案例:神经网络建模 + 可视化分析 = 提效增质的利器!
  4. 计算机基础知识2019题库,2019年计算机基础考试题库(含答案)全
  5. 酉矩阵和次酉矩阵的定义
  6. css浮动会有什么影响,CSS,浮动及其影响
  7. 交通银行PHP代码,交通银行国际汇款代码 交通银行swift代码查询
  8. 科比数据集分析与预测
  9. linux服务器弱密码检查,linux系统弱密码检测
  10. 摩尔定律还会一直生效吗?