专栏首页along的开发之旅Linux下如何解压tar.gz和tar.bz2和zip

Linux下如何解压tar.gz和tar.bz2和zip

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接:https://blog.csdn.net/u201011221/article/details/102709852

格式来源

linux下经常使用tar来打包文件,这样做的原因是tar打包可以保持原有文件夹的属性,比如可执行或者可读可写等。

tar只是将文件打包,文件的大小并没有变化。在tar的基础上使用gzip压缩时,我们得到了.tar.gz格式文件;在tar的基础上使用bzip2压缩,我们得到了.bar.bz2。

解压tar.gz

tar -zxvf demo.tar.gz

参数解释:

-z gzip

-x 解压

-v 打印详细信息

-f 指定文件

解压tar.bz2

tar -jxvf demo.tar.bz2

参数解释:

-j bzip2

-x 解压

-v 打印详细信息

-f 指定文件

解压zip

unzip demo.zip

首发于:https://cloud.tencent.com/developer/article/1523121

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 夯实Java基础系列13:深入理解Java中的泛型

    本系列文章将整理到我在GitHub上的《Java面试指南》仓库,更多精彩内容请到我的仓库里查看

    Java技术江湖
  • 夯实Java基础系列15:Java注解简介和最佳实践

    本系列文章将整理到我在GitHub上的《Java面试指南》仓库,更多精彩内容请到我的仓库里查看

    Java技术江湖
  • 【DB笔试面试447】AUTHID CURRENT_USER的作用是什么?

    定义者权限(Difiner Right):定义者权限是程序的默认权限。如果是在用户A下创建的程序,但其他用户只要能执行这个程序,那么这个程序所执行的任务都是以用...

    小麦苗DBA宝典
  • Python 之父的解析器系列之七:PEG 解析器的元语法

    这是怎么做到的呢?有一个辅助过程(bootstrap,引导程序,通常译作“自举”):对于一种语言的子集或早期版本,它的编译器是用其它的语言编写的。(我记得最初的...

    Python猫
  • 重量级!Maven史上最全教程,看了必懂

    如果项目非常庞大,就不适合使用package来划分模块,最好是每一个模块对应一个工程,利于分工协作。

    良月柒
  • .NET Core应用的三种部署方式

    FDD:Framework-dependent deployment,框架依赖部署。这种方式针对某个特定版本的.NET Core进行发布,只打包应用本身及.NE...

    雪飞鸿
  • 简述:Rust-1.38.0 RELEASE NOTE

    mac OS更新,如果使用brew安装的,那么恭喜你,现在brew上面只能更新到1.37.0:

    江湖安得便相忘
  • 你以为反射真的不能为所欲为?至少JDK8以后很强

    这里就不在赘述如何通过Method对象调用方法了。文章末尾会给出上一章节的地址。今天我们要研究的是Method如何获取方法参数这一块。看似简单却又是那么的传奇。...

    IT大咖说
  • 使用元对象编译器

    元对象编译器读取一个C++源文件。如果它发现其中的一个或多个类的声明中含有Q_OBJECT宏,它就会给这个使用Q_OBJECT宏的类生成另外一个包含元对象代码的...

    用户5807183
  • Java研发面试题『八部曲』——从第一步开始

    Java中主要有如下几种类型的变量 局部变量 类变量(静态变量)-- 属于类 成员变量(非静态变量)-- 属于对象

    本人秃顶程序员

扫码关注云+社区

领取腾讯云代金券