linux常见压缩命令

*.bz2: bzip2程序压缩的文件

*gz:gzip程序压缩的文件

*.tar:tar程序打包的数据,并没有压缩过

*.tar.gz:tar程序打包的文件,并且经过gzip的压缩


bzip2

    格式:bzip2 [-cdz] 文件名

    参数:

    -c:将压缩过程产生的数据输出到屏幕上

    -d:解压缩的参数

    -z:压缩的参数

    -#:计算压缩比的参数,-9最佳,-1最快

        示例1: bzip2 -z man.config        (将man.config以bzip2压缩)

        示例2:bzip2 -d man.config.bz2    (将示例1的文件解压缩)

        示例3:bzip2 -9 -c man.config >man.config.bz2    (将man.config用最佳的压缩比压缩,并保留原来的文件)


gzip

    格式:gzip [-cdt#] 文件名

    参数:

    -c:将压缩的数据输出到屏幕上,可通过数据流重导向处理

    -d:解压缩的参数

    -t:可以用来检验一个压缩文件的一致性,看文件有无错误。

    -#:计算压缩比的参数,-9最佳,-1最快

        示例1: 将man.config以bzip2压缩

                    gzip man.config

        示例2:将示例1的文件解压缩

                    gzip -d man.config.gz 

        示例3:将man.config用最佳的压缩比压缩,并保留原来的文件

                    gzip -9 -c man.config > man.config.gz    

你可能感兴趣的:(linux常见压缩命令)