zoukankan      html  css  js  c++  java
  • Linux之备份(tar)/解压与压缩(gzip,bzip2,xz)【待完善】

    【本博文,待完善】

    以data原始文件为例,同tar备份,用xz压缩,实现备份->压缩整个过程的正向过程(生成.tar.xz)与其逆过程(先解压,后还原备份文件)

    1.备份(tar)

    tar -cvf data.tar data # c:备份;f:指定文件名为data.tar; v:verbose,显示(备份)过程

    2.压缩(压缩备份文件,此处用xz压缩工具)

    xz -z data.tar #-z:--compress,压缩data.tar
    

      

     

    好了,从原文件(data)到备份并压缩文件(data.tar.xz)已经大功告成了!

    下面讲讲逆过程(将备份压缩文件(data.tar.xz)还原为原始文件),思路:与备份-->压缩,过程相逆。

    提前,我先把data.tar删去,以好让看官明白其过程。

     

    3.逆过程(先解压后还原备份文件)

      3.1 解压

    xz -d data.tar.xz #-d,--decompress,--uncompress,解压
    

      

      注意:上述命令执行后,data.tar.xz已自动删除了,并仅保留解压后的文件data.tar;如果想要保留原始文件,请为xz命令加上-k参数

    xz -kd data.tar.xz #-d,--decompress,--uncompress,解压;-k:--keep,保留原始文件

      3.2 还原

    tar -xvf data.tar #x:--extract,英文原意,抽取之意,即 抽取(还原)原始文件
    

      

  • 相关阅读:
    CSS3 animation 属性
    关于shortcut icon和icon代码的区别介绍
    用js判断一个复选框是否被选中
    今天开始,走不一样的路
    JavaScript 中的对象
    (已转)Linux基础第七章 线程
    (已转)C++知识图谱
    Linux基础 文件和目录
    (已转)Linux基础第六章 信号
    Linux第四章 进程
  • 原文地址:https://www.cnblogs.com/johnnyzen/p/8029522.html
Copyright © 2011-2022 走看看