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,英文原意,抽取之意,即 抽取(还原)原始文件
    

      

  • 相关阅读:
    项目
    关于我
    【转载】罗胖精选|什么样的自控方法才有效?
    知识管理——得到CEO脱不花女士的一次分享
    注意由双大括号匿名类引起的serialVersionUID编译告警
    持续集成、持续交付和持续部署
    Google Cayley图数据库使用方法
    任务的属性
    团队博客地址
    个人总结
  • 原文地址:https://www.cnblogs.com/johnnyzen/p/8029522.html
Copyright © 2011-2022 走看看