压缩文件

1、gzip: 扩展名.gz

    压缩

    gzip filename 

    image.png

    解压

    gzip -d filename

    或 gunzip filename

    

    zcat 在压缩的情况下查看文件内容

    image.png

    

2、bzip2:扩展名.bz2

    压缩

    bzip2 filename

    或bzip2 -k filename 压缩,但保留原文件

    image.png

    解压

    bzip2 -d filename 

    或 bunzip2 filename

    或bunzip2 -k filename (-k选项,不删除压缩包)

    

    bzcat filename 在压缩的情况下查看文件内容

    image.png

3、xz:扩展名.xz

    压缩

    xz filename

    或 xz -k filename 压缩,但保留原文件

    image.png

    解压

    unxz filename

    或 unxz -k filename 解压时,不删除压缩包

    


压缩目录

zip 

    zip 指定压缩后的文件名 指定压缩文件(目录)

    zip test.zip test/* 压缩后不会删除原文件

    解压

    unzip 压缩文件


归档工具

tar

    -c 创建归档文件

    -f file.tar 操作归档文件(后跟归档文件的名称)

    -cf 组合使用归档文件(可以归档多个)

    image.png

    -x 展开归档

    -xf 组合使用

    tar -xf files.tar

    image.png

    -tf 不展开归档,查看归档文件中有哪些文件归档了

    image.png

归档压缩

    -zcf 归档压缩,调用gzip

    -zxf 解压展开归档

    image.png

    -jcf 归档压缩,调用bzip2

    -jxf 解压展开归档

    

    -Jcf 归档压缩,调用xz

    -Jxf 解压展开归档

    tar -zcvf 框 苹果 以gzip的方式压缩  v打印出压缩过程

    tar -jcvf 以bzip2的方式压缩

    tar -tf 压缩包 查看压缩了那些文件

    tar -xf zmg.tar.gz -C /tmp -C指定解压目录