zoukankan      html  css  js  c++  java
  • tar

    gzip、bizp2只能对一个文件进行压缩,而不能对多个文件和目录进行压缩。 所以需要tar来对多个目录、文件进行打包和压缩。


    tar常用选项

    -c(create) 表示创建用来生成文件包
    -x:表示提取,从文件包中提取文件
    -t可以查看压缩的文件。 -z使用gzip方式进行处理,它与”c“结合就表示压缩,与”x“结合就表示解压缩。 
    -j使用bzip2方式进行处理,它与”c“结合就表示压缩,与”x“结合就表示解压缩。
    -v(verbose)详细报告tar处理的信息
    -f(file)表示文件,后面接着一个文件名。 
    -C  <指定目录>    解压到指定目录
    


    1.tar打包、gzip压缩

    1)压缩

    tar -czvf 压缩文件名 目录名

    如: tar czvf dira.tar.gz dira

    注意:tar -czvftar czvf是一样的效果,所以说,后面统一取消-。


    2)查看

    tar tvf 压缩文件名

    如:tar tvf dira.tar.gz


    3)解压

    tar xzvf 压缩文件名

    tar xzvf 压缩文件名 -C 指定目录

    如: tar xzvf dira.tar.gz 解压到当前目录

    如: tar xzvf dira.tar.gz -C /home/book 解压到/home/book


    2.tar打包、bzip2压缩

    1)压缩

    tar cjvf 压缩文件名 目录名

    如: tar cjvf dira.tar.bz2 dira


    2)查看

    tar tvf 压缩文件名

    如: tar tvf dira.tar.bz2


    3)解压

    tar xjvf 压缩文件名

    tar xjvf 压缩文件名 -C 指定目录

    如: tar xjvf dira.tar.bz2 解压到当前目录

    如: tar xjvf dira.tar.bz2 -C /home/book 解压到/home/book

  • 相关阅读:
    测试计划设计
    测试方案
    使用gulp构建自动化工作流
    ESLint--定制你的代码规则
    Node.js学习笔记(一):快速开始
    React-Native性能优化点
    ES6笔记(一):ES6所改良的javascript“缺陷”
    windows下React-native 环境搭建
    使用ssh连接gitHub
    javascript中的prototype和constructor
  • 原文地址:https://www.cnblogs.com/yangjiguang/p/11668637.html
Copyright © 2011-2022 走看看