• Linux tar命令


      格式:tar [选项...]  [FILE]...

    选项:

      主操作符:

        -c : --create               创建一个新归档 (打包)

        -x : --extract              从归档中解出文件 (解压)

        -r : --append             追加文件至归档结尾

        -u : --update             更新原压缩包中的文件

        -t : --list                     列出归档内容

        -v : --verbose            详细地列出处理的文件

        -f : --file=ARCHIVE    使用归档文件或 ARCHIVE 设备

      压缩选项:

        -z : --gzip, --ungzip   通过 gzip 过滤归档

        -j : --bzip2                通过 bzip2 过滤归档

    例子1: 打普通 tar包,解普通 tar包

      tar -cvf test.tar *.log   ## 打普通tar包

      tar -xvf test.tar          ## 解压普通tar包

      tar -tf test.tar            ##列出包内容

    例子2:打压缩 tar包,解压缩 tar包

      tar -czvf test.tar.gz *.log   ## 打gzip 压缩tar包 同理可以打bzip2的压缩包。

      tar -xzvf test.tar.gz          ## 解gzip 压缩tar包

    例子3: 打zip包,解zip包 。 

      zip test.zip *.log           ## 打zip包

      unzip  test.zip             ## 解压zip包

    例子4: 打gz包、解gz包

      gzip a.log b.log                ## 单独打包 a.log,b.log

      gzip -d a.log.gz b.log.gz  ## 解压包

  • 相关阅读:
    git 常用命令
    最近任务 && react文章列表
    markdown 常用格式API
    webpack 插件怎么写
    iframe
    重置浏览器滚动条css
    webpack4
    vscode插件开发
    vscode插件
    react router 的push replace
  • 原文地址:https://www.cnblogs.com/kimbo/p/7102307.html
Copyright © 2020-2023  润新知