当前位置:   article > 正文

Linux zip命令:压缩文件或目录_zip 目录

zip 目录

我们经常会在 Windows 系统上使用 “.zip”格式压缩文件,其实“.zip”格式文件是 Windows 和 Linux 系统都通用的压缩文件类型,属于几种主流的压缩格式(zip、rar等)之一,是一种相当简单的分别压缩每个文件的存储格式,本节要讲的 zip 命令,类似于 Windows 系统中的 winzip 压缩程序,其基本格式如下:

[root@localhost ~]#zip [选项] 压缩包名 源文件或源目录列表

注意,zip 压缩命令需要手工指定压缩之后的压缩包名,注意写清楚扩展名,以便解压缩时使用。

下面给大家举几个例子。

【例 1】zip 命令的基本使用。

  1. [root@localhost ~]# zip ana.zip anaconda-ks.cfg
  2. adding: anaconda-ks.cfg (deflated 37%)
  3. #压缩
  4. [root@localhost ~]# ll ana.zip
  5. -rw-r--r-- 1 root root 935 61716:00 ana.zip
  6. #压缩文件生成

不仅如此,所有的压缩命令都可以同时压缩多个文件,例如:

  1. [root@localhost ~]# zip test.zip install.log install.log.syslog
  2. adding: install.log (deflated 72%)
  3. adding: install.log.syslog (deflated 85%)
  4. #同时压缩多个文件到test.zip压缩包中
  5. [root@localhost ~]#ll test.zip
  6. -rw-r--r-- 1 root root 8368 61716:03 test.zip
  7. #压缩文件生成

【例 2】使用 zip 命令压缩目录,需要使用“-r”选项,例如:

  1. [root@localhost ~]# mkdir dir1
  2. #建立测试目录
  3. [root@localhost ~]# zip -r dir1.zip dir1
  4. adding: dir1/(stored 0%)
  5. #压缩目录
  6. [root@localhost ~]# ls -dl dir1.zip
  7. -rw-r--r-- 1 root root 160 61716:22 dir1.zip
  8. #压缩文件生成

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/article/detail/59188
推荐阅读
相关标签
  

闽ICP备14008679号