二、Linux压缩工具概述
1.gzip和gunzip
; ; 压缩包扩展名:“.gz
; ; 特点:
; ;1)它是纯正的自由软件,性能不错!
; ;2)若没有加上任何参数,生成压缩文件后,会删除原始文件;
; ; 命令使用:
; ;1) 压缩一个文件:
; ;;;gzip file 这样将生成file.gz,删除原文件file;
; ;2) 压缩一个文件,并保留源文件:
; ;;;gzip ?c a > a.gz
; ;3) 提高压缩率:gzip ?9 file
; ;注:压缩等级可以从1-9,数字越大压缩效果越好,但要花的时间也越长,默认值为6。
; ;4) 解压缩:
; ;;;gzip ?d file.gz 或
; ;;;gunzip file.gz
; ;5) 显示详细信息:
; ;;;gzip ?v file
; ;6) 显示版本信息:
; ;;;gzip ?V
2.bzip2和bunzip2
; ; 压缩包扩展名:“.bz2
; ; 特点:
; ;1)它采用了新的压缩演算法,压缩效果比传统的LZ77/LZ78压缩演算法来得好;
; ;2)若没有加上任何参数,生成压缩文件后,会删除原始文件;
; ; 命令使用:
; ;1) 压缩一个文件:
; ;;;bzip2 file;;这样将生成file.bz2,删除原文件file;
; ;2) 压缩一个文件,并保留源文件:
; ;;;bzip2 ?k file;;
; ;3) 提高压缩率:bzip ?9 file
; ;;;注:压缩等级可以从1-9,数字越大压缩效果越好,但要花的时间也越长。
; ;4) 解压缩:
; ;bzip2 ?d file.bz2 或
; ;bunzip2 file.bz2
; ;5) 显示详细信息:
; ;bzip2 ?v file
; ;6) 显示版本信息:
; ;bzip2 ?V
; ; 相关工具:
; ;;;如果用bzip2压缩的文件出错的话,你可以尝试使用bzip2recover来恢复:
; ; bzip2recover file-bad.bz2
3.compress和uncompress
; ; 压缩包扩展名:“.Z
; ; 特点:
; ;1)它是一个历史悠久的压缩程序,在许多UNIX系统中都可以找到;
; ;2)默认情况下,生成压缩文件后,会删除原始文件。
; ; 命令使用:
; ;1) 压缩一个文件:
; ;compress file
; ;2) 压缩一个文件,并保留源文件:
; ;compress ?c a > a.Z
; ;3) 提高压缩率:compress ?b9 file
; ; 注:压缩等级可以从9-16,数字越大压缩效果越好,但要花的时间也越长。预设值是16。
; ;4) 解压缩:
; ;;;compress ?d file.Z 或
; ;;;uncompress a.Z
; ;5) 显示详细信息:
; ;;;compress ?v file
; ;6) 显示版本信息:
; ;;;compress ?V
4.zip和unzip
; ; 压缩包扩展名:“.zip
; ; 特点:
; ;1)它是一个使用广泛的压缩程序,其版本横跨十多种操作系统与硬件结构平台;
; ;2)默认情况下,生成压缩文件后,不会删除原始文件。
; ; 命令使用:
; ;1) 压缩一个文件:
; ;;;zip zipfile file;;(zipfile是压缩后的文件名,file要压缩的文件名)
; ;2) 压缩一个文件,并删除源文件:
; ;;;zip ?m file
; ;3) 提高压缩率:zip ?9 file
; ; 注:压缩等级可以从1-9,数字越大压缩效果越好,但要花的时间也越长。预设值是6。
; ;4) 解压缩:
; ;;;zip ?d file.zip 或
; ;;;unzip file.zip
; ;5) 显示详细信息:
; ;;;zip ?v file
; ;6) 显示版本信息:
; ;;;zip ?V
; ;相关工具:
; ;;;在Linux中,还提供了一个叫zipinfo的工具,能够察看zip压缩文件的详细信息:
; ;zipinfo file.zip
标签: