zoukankan      html  css  js  c++  java
  • tar

    Linux的归档命令,做压缩和解压的操作。

    tar [选项] 文件名或目录名

    常用选项

    -c   创建新包

    -r   为包添加新文件

    -t   列出包内容

    -u  更新,如果不存在,则添加

    -x  解压文件

    -f  使用压缩文件,该选项是必需的。

    -v  报告tar处理文件信息

    -z  用gzip压缩和解压文件

    打包

    tar cvf a.tar *

    解包

    tar xvf a.tar

    查看包

    tar tvf a.tar

    新添加

    tar -rvf a.tar new-file

    新更新(如果包内不存在,添加)

    tar -uvf a.tar file5

    -j, --bzip2
    filter the archive through bzip2

    -J, --xz
    filter the archive through xz

    -z, --gzip
    filter the archive through gzip

    .tar

    .bz2

    .gz

    .xz

    .gz

    .Z

    .tgz

    .taz

    .tar.gz

    .tar.Z

    1)对于.tar结尾的文件

    tar -xf all.tar

    2)对于.gz结尾的文件

    gzip -d all.gz

    gunzip all.gz

    3)对于.tgz或.tar.gz结尾的文件

    tar -xzf all.tar.gz

    tar -xzf all.tgz

    4)对于.bz2结尾的文件

    bzip2 -d all.bz2

    bunzip2 all.bz2

    5)对于tar.bz2结尾的文件

    tar -xjf all.tar.bz2

    6)对于.Z结尾的文件

    uncompress all.Z

    7)对于.tar.Z结尾的文件

    tar -xZf all.tar.z

    gunzip在其命令行中获取文件列表,并替换名称以.gz,-gz,.z,-z,_z或.Z结尾的每个文件。

    特殊扩展名.tgz和.taz分别作为.tar.gz和.tar.Z的缩写。压缩时,gzip使用
           .tgz扩展名,如果有必要,而不是截断扩展名为.tar的文件。

    后缀 解压命令
    .zip unzip
    .tar tar -xvf
    .gz gunzip
    .bz2 bunzip2
    .Z uncompress
    .tar.gz tar -xzvf
    .tar.bz1 tar -zjvf
    .tar.Z tar -xZvf
    .tgz = .tar.gz | .taz = .tar.Z  
  • 相关阅读:
    pat1038. Recover the Smallest Number (30)
    pat1037. Magic Coupon (25)
    pat1036. Boys vs Girls (25)
    pat1031. Hello World for U (20)
    pat1030. Travel Plan (30)
    pat1028. List Sorting (25)
    pat1027. Colors in Mars (20)
    pat1017. Queueing at Bank (25)
    pat1025. PAT Ranking (25)
    Reverse Linked List II
  • 原文地址:https://www.cnblogs.com/zhco/p/9559907.html
Copyright © 2011-2022 走看看