Linux上的压缩解压命令

时间:2021-04-23 15:54:21

1、gzip/gunzip/zcat

    gzip  [OPTION]...  FILE...

    -d:解压缩,相当于gunzip;

    -#:指定压缩比,默认是6;数字越大压缩比越大(1-9);

    -c:将压缩结果输出至标准输出;

     gzip  -c  FILE > /PATH/TO/SOMEFILE.gz

2、bzip2/bunzip2/bzcat

    bzip2  [OPTION]...  FILE...

    -d:解压缩

    -#:指定压缩比;默认是6;数字越大压缩比越大(1-9);

    -k:keep,保留原文件;

3、xz/unxz/xzcat   

    xz  [OPTION]...  FILE...

    -d:解压缩

    -#:指定压缩比;默认是6;数字越大压缩比越大(1-9);

    -k:保留原文件;

    

4、tar命令:归档,相当于打包

    tar  [OPTION]...  FILE...

    

    (1) 创建归档

    -c -f /PATH/TO/SOMEFILE.tar  FILE... 

    -cf /PATH/TO/SOMEFILE.tar  FILE... 

    

    (2) 展开归档

    -xf  /PATH/FROM/SOMEFILE.tar 

    -xf  /PATH/FROM/SOMEFILE.tar  -C  /PATH/TO/SOMEDIR

    

    (3) 查看归档文件的文件列表

    -tf  /PATH/TO/SOMEFILE.tar

    

    归档完成后通常需要压缩,结果此前的压缩工具,就能实现压缩多个文件了;

    (4) 归档压缩

    -z:gzip2

    -zcf   /PATH/TO/SOMEFILE.tar.gz  FILE...

    解压缩并展开归档:-zxf  /PATH/TO/SOMEFILE.tar.gz

    

    -j:bzip2

    -jcf

    -jxf

    

    -J: xz

    -Jcf

    -Jxf

    

    zip:

    zip/unzip

    后缀名:.zip

    

    


本文出自 “汪立明” 博客,请务必保留此出处http://afterdawn.blog.51cto.com/7503144/1864283