1.gzip / gunzip
  【 gzip data.c】  对文件进行压缩,生成 data.c.gz    同时删除了原文件       同时压缩两个文件

     

  【gunzip  data.c.gz 】 【gunzip  data.c.gz  file.c.gz】对压缩包data.c.gz 进行解压,生成data.c 、也可以两个一起解压

  

  注意:gzip没有归档功能,所以不能对目录及多个文件进行压缩

2.bzip2  /  bunzip2
  【 bzip2 data file 】 对file和data文件进行压缩,生成file.bz2 和data.bz2

  

  【 bunzip2 data.bz2 file.bz2 】 对压缩包data.bz2  file.bz2进行解压,生成 data  file

  

  注意:bzip2没有归档功能,所以不能对目录及多个文件进行压缩

3.zip / unzip :zip具有归档功能,所以压缩目录或者多个文件
  【 zip test.zip data file 】 对data  file文件进行压缩,生成压缩文件 test.zip

  

  【unzip test.zip】 对test.zip进行解压,生成上面压缩前的文件  data  file

  

  【 zip -r doc.zip doc 】 对doc目录进行压缩,生成  doc.zip

  

  【unzip doc.zip 】 解压文件 doc.zip 生成 doc目录

  

  zip -r 对目录及目录的内容一起压缩 ,不添加-r 参数时对目录进行压缩后再解压目录为空

  zip不添加 -r 参数时进行压缩

  

*4.tar 

  常用参数内容
  -c   创建归档文件
  -x   释放归档文件
  -f    用户指定归档文件的文件名,否则使用默认名称
  -j    由tar生成归档,然后由bzip2压缩
  -z   由tar生成归档,然后由gzip进行压缩

  【 tar -cf doc.tar file data 】 对文件file 和data 归档生成 doc.tar 文件 (只是归档)  

  

  【tar -xf doc.tar 对doc.tar进行释放归档  按照上面归档形式释放归档

  

  【tar -cjf doc.tar.bz2 data file对file和data生成归档文件并 使用 bzip2压缩

  

  【 tar -xjf doc.tar.bz2 对doc.tar.bz2进行解压释放归档

  

  【 tar -czf test.tar.gz data file对data和file生成归档文件并使用zip压缩

  

  【tar -xzf test.tar.gz 对test.tar.gz进行解压释放归档

  

shell 命令 文件(解)压缩 tar,zip, gzip,bzip2的更多相关文章

  1. (转)linux下压缩和归档相关命令tar,zip,gzip,bzip2

    压缩包也有两种形式,一种是tar.gz包(.tgz包也是这种),一种是tar.bz2包. tar.gz包的解压方法:tar zxvf [PackageName].tar.gz tar.bz2包的解压方 ...

  2. [拾 得] zip gzip bzip2 & tar 压缩/打包 四大金刚

    坚持知识分享,该文章由Alopex编著, 转载请注明源地址: http://www.cnblogs.com/alopex/    索引: 介绍压缩和打包 gzip bzip2 zip 的基本使用 gz ...

  3. centos 文档的压缩和打包 gzip,bzip2,xz,zip,unzip,tar,tgz 第九节课

    centos  文档的压缩和打包   gzip,bzip2,xz,zip,unzip,tar,tgz  第九节课 SAS盘可以支持热插拔,看机器 tar.zip.tar -czvf 不会动源文件,gz ...

  4. 使用ICSharpZipLib将文件夹压缩为zip文件

    序言:     在我接触Git和SVN之前,我最常用的保存数据的办法就是把文件夹压缩成一个zip文件,添加上时间戳.下面是我在学习C#的文件操作之后做的一个练习,使用开源的ICSharpZipLib来 ...

  5. adb shell 命令详解,android

    http://www.miui.com/article-275-1.html http://noobjava.iteye.com/blog/1914348 adb shell 命令详解,android ...

  6. 【Devops】【docker】【CI/CD】关于jenkins构建成功后一步,执行的shell命令详解+jenkins容器运行宿主机shell命令的实现方法

    1.展示这段shell命令 +详解 #================================================================================= ...

  7. Linux主要shell命令详解(上)

    [摘自网络] kill -9 -1即实现用kill命令退出系统 Linux主要shell命令详解 [上篇] shell是用户和Linux操作系统之间的接口.Linux中有多种shell,其中缺省使用的 ...

  8. adb shell 命令详解,android, adb logcat

    http://www.miui.com/article-275-1.html http://noobjava.iteye.com/blog/1914348 adb shell 命令详解,android ...

  9. linux笔记:压缩解压命令gzip,gunzip,tar,zip,unzip,bzip2,bunzip2

    命令名称:gzip功能:压缩文件命令所在路径:/bin/gzip用法:gzip 文件压缩后文件格式:.gz其他:压缩后不保留原文件:只能压缩文件,不能压缩目录 命令名称:gunzip功能:解压.gz格 ...

随机推荐

  1. input checkbox 禁止选中/修改

    input checkbox 禁止选中 <input type="checkbox"  onclick="return false;" /> inp ...

  2. Java反射机制调用私有方法

    1.获取目标类: 每个类都有一个class属性,通过实体类的class属性获取: Class clazz = Person.class 通过对象获取.  Person p1 = new Person( ...

  3. 高级UI晋升之布局ViewGroup(四)

    更多Android高级架构进阶视频学习请点击:https://space.bilibili.com/474380680本篇文章将从LinearLayout.RelativeLayout.FrameLa ...

  4. C# WinfForm 控件之dev报表 XtraReport (四) 动态绑定主从关系表

    一般的单据都是由主从关系的,比如部门与人员.单据表头与表身.仓库与存货.分类与档案等等 所以主从关系是报表用的最多的 1.准备数据库 简单方便 --主表 create table RdRecord ( ...

  5. <随便写>数据库调优的几种方式

    1.创建索引 要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引 在经常需要进行检索的字段上创建索引,比如要按照表字段username进行检索,那么就应该在姓名字段 ...

  6. 2018 最新 spring boot 整合 swagger2 (swagger2 版本 2.8.0)

    好久没上了, 看到又有人回复了. 我就来修改一下. 修改时间  2018年5月16日 这回给你上全新版本. 至发稿时间,所有的包都是新版. 注意: 高版本需要添加  jaxb-api 包, 否则会报错 ...

  7. webpack 配置之入门一

    webpack 是一个现代 Javascript 应用程序的模块打包器(module bundler ),它里面的功能比较多,核心模块可分为模块打包.代码分割与按需加载.这里只简单讲解下 webpac ...

  8. vacuumdb - 收集垃圾并且分析一个PostgreSQL 数据库

    SYNOPSIS vacuumdb [ connection-option...] [ --full | -f ] [ --verbose | -v ] [ --analyze | -z ] [ -- ...

  9. 在阿里云 既php和mysql装好之后,如何安装zabbix

    首先找到php.ini这个文件 命令如下 find / -name php.ini 然后参数修改为如下,不改装不了 max_execution_time = 300  memory_limit = 1 ...

  10. (转载)openwrt nginx

    ln -s ../../../feeds/packages/net/fcgiwrap/ fcgiwrap 本帖最后由 cjd6568358 于 2018-6-4 11:21 编辑 刚又把路由器重置重新 ...