zoukankan      html  css  js  c++  java
  • Linux之tar命令


    Linux之tar命令


    以下仅为本人工作、学习过程中所接触到的内容,不足之处请多包涵。

    tar是Linux下经常使用的归档工具,对文件或者目录进行打包归档,归档成一个文件,但是并不进行压缩。
    如果需要对文件进行压缩,在参数中加入-z,就会在打包完成后自动调用gzip命令,对tar包进行压缩。

    语法

    压缩 tar 参数 新文件名称 待压缩文件
    解压 tar 参数 待解压文件

    参数

    -c 或 --create 建立新的备份文件
    -x 或 --extract 或 --get 从备份文件中还原文件
    -t 或 --list 列出备份文件的内容
    -z 或 --gzip 或 --ungzip 调用gzip命令在文件打包过程中压缩/解压文件
    -v 或 --verbose 显示各归档文件的名称
    -f 或 --file 指定备份文件

    压缩

    方法一:

    tar czvf newFileName.tar.gz fileName/dirName
    一步到位,直接打成.tar.gz包。

    方法二:

    tar cvf
    第一步打成tar包
    tar cvf newFileName.tar fileName/dirName
    第二步打成gz包,第一步打成的tar包会被替换成gz包,即执行完gzip后源文件会被删除,只保留压缩后的文件
    gzip -v newFileName.tar

    解压

    方法一:

    直接将.tar.gz包解压
    tar xzvf fileName.tar.gz

    方法二:

    tar xvf fileName.tar.gz

    方法三:

    gzip -d fileName.tar.gz
    先将.tar.gz文件解压成tar包
    tar xvf fileName.tar.gz
    再将tar包解压出来


    参考

  • 相关阅读:
    幂等设计
    Dubbo
    Kubernetes-K8S
    Log4Net配置以及使用
    网站对话框开源脚本--ArtDialog V6.0
    实现VS2010整合NUnit进行单元测试(转载)
    HTML+CSS页面滚动效果处理
    Bootstrap 表格 笔记
    Bootstrap 排版 笔记
    Bootstrap简介
  • 原文地址:https://www.cnblogs.com/hai-feng/p/12369726.html
Copyright © 2011-2022 走看看