zoukankan      html  css  js  c++  java
  • 玩转Linux打包指令——tar

    在windows下,有很多压缩软件,比如winrar,winzip等等,可以将一个文件夹打包。

    在Linux下,压缩的命令主要有gzip和bzip2两种,后者的压缩水平较高。熟悉这两个命令的玩家都知道他们一次只能压缩一个文件或者档案。不能压缩文件夹或目录。

    那么如何压缩文件夹和目录呢?没错!就是tar。。

    tar可以在打包的同时将文件夹压缩。需要注意的是打包之后是一个文件或者是档案哦!

    步骤如下

    1、然后就开始执行打包命令喽~tar -zpcv -f report.tar.gz  report  

    tar -jpcv  -f report.tar.bz2  report

    2、妥了,就这么简单O(∩_∩)O~

    你可以比较一下打包之后这两个文件的大小,一定是*.bz2小~

    下面给大家介绍一下上面tar命令里面那几个参数

    z——gzip压缩

    j——bzip2压缩

    p——保留备份数据原有的属性和权限

    v——在压缩/解压缩过程中将正在处理的文件名

    c——create,创建打包文件

    f——后面跟着的就是刚刚创建的打包文件

    正如gzip和bzip2的压缩文件分别可以通过zcat和bzcat查看

    tar打包之后的文件可以通过tar -ztv -f report.tar.gz来查看通过gzip压缩的打包文件

     tar -jtv -f report.tar.bz2来查看通过bzip2压缩的打包文件

    稍后再来补上解压缩的讲解~

  • 相关阅读:
    高斯金字塔、拉普拉斯金字塔
    边缘检测:Canny算子,Sobel算子,Laplace算子
    数据结构-排序
    数据结构-查找
    数据结构-图
    数据结构-树
    数据结构-串
    数据结构-栈和队列
    数据结构-链表
    数据结构-线性表存储
  • 原文地址:https://www.cnblogs.com/bbsno1/p/3279683.html
Copyright © 2011-2022 走看看