`
dbcman
  • 浏览: 16788 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

gzip命令

    博客分类:
  • zt
 
阅读更多

减少文件大小有两个明显的好处,一是可以减少存储空间,二是通过网络传输文件时,可以减少传输的时间。gzip是在Linux系统中经常使用的一个对文件进行压缩和解压缩的命令,既方便又好用。gzip不仅可以用来压缩大的、较少使用的文件以节省磁盘空间,还可以和tar命令一起构成Linux操作系统中比较流行的压缩文件格式。据统计,gzip命令对文本文件有60%~70%的压缩率。

1.命令格式:

gzip[参数][文件或者目录]

2.命令功能:

gzip是个使用广泛的压缩程序,文件经它压缩过后,其名称后面会多出".gz"的扩展名。

3.命令参数:

-a或--ascii  使用ASCII文字模式。 

-c或--stdout或--to-stdout  把压缩后的文件输出到标准输出设备,不去更动原始文件。 

-d或--decompress或----uncompress  解开压缩文件。 

-f或--force  强行压缩文件。不理会文件名称或硬连接是否存在以及该文件是否为符号连接。 

-h或--help  在线帮助。 

-l或--list  列出压缩文件的相关信息。 

-L或--license  显示版本与版权信息。 

-n或--no-name  压缩文件时,不保存原来的文件名称及时间戳记。 

-N或--name  压缩文件时,保存原来的文件名称及时间戳记。 

-q或--quiet  不显示警告信息。 

-r或--recursive  递归处理,将指定目录下的所有文件及子目录一并处理。 

-S<压缩字尾字符串>或----suffix<压缩字尾字符串>  更改压缩字尾字符串。 

-t或--test  测试压缩文件是否正确无误。 

-v或--verbose  显示指令执行过程。 

-V或--version  显示版本信息。 

-num 用指定的数字num调整压缩的速度,-1或--fast表示最快压缩方法(低压缩比),-9或--best表示最慢压缩方法(高压缩比)。系统缺省值为6。 

 

http://www.cnblogs.com/peida/archive/2012/12/06/2804323.html

分享到:
评论

相关推荐

    tar和gzip命令详解

    "tar和gzip命令详解" tar 命令是 Linux 系统中常用的档案管理工具,它可以将多个文件或目录压缩成一个档案文件,也可以从档案文件中释放文件。tar 命令有多种选项,每种选项都有其特定的功能。 首先,tar 命令的...

    busybox中gzip命令简单实现

    busybox中gzip命令简单实现,可实现压缩存储,

    Linux网络操作系统基础:文件命令归档压缩命令tar和gzip.pptx

    Linux 网络操作系统基础:文件命令归档压缩命令 tar 和 gzip 在 Linux 操作系统中,文件命令是非常重要的基本组件之一。在这篇文章中,我们将介绍 Linux 中的文件命令,特别是归档压缩命令 tar 和 gzip。 gzip ...

    Linux gzip命令压缩文件实现原理及代码实例

    gzip命令的核心原理基于DEFLATE算法,这是一种结合了LZ77压缩和霍夫曼编码的算法。LZ77用于寻找文件中的重复模式,然后用短编码替换这些模式,以减少文件大小。霍夫曼编码则进一步优化这种压缩,通过更短的编码表示...

    Linux gzip命令用法详解

    Linux gzip命令 Linux gzip命令用于压缩文件。 gzip是个使用广泛的压缩程序,文件经它压缩过后,其名称后面会多出”.gz”的扩展名。 语法 gzip [-acdfhlLnNqrtvV][-S &lt;压缩字尾字符串&gt;][-&lt;压缩效率&gt;][--best/...

    windows下使用的gzip文件

    在命令提示符下执行: 压缩: gzip 要压缩的文件 解压缩: gzip -d 压缩文件 mysql压缩导出: mysqldump -u用户名 -p密码 要导出的库 [要导出的表] | gzip &gt; d:\导出文件名.gz mysql导入压缩文件: gzip -d 导出的...

    gzip压缩keil平台

    3. **调用gzip命令**:编译完成后,你可以通过编写批处理脚本或者集成到Makefile中,调用gzip命令来压缩生成的二进制文件。例如,命令可能类似于`gzip your_binary_file.hex`或`gzip your_binary_file.bin`。 4. **...

    gzip压缩Windows版

    1. **配置环境变量**:为了让系统能够在命令行中任意位置调用gzip命令,需要将gzip的安装目录添加到系统的PATH环境变量中。这涉及到打开系统属性,找到高级系统设置,进入环境变量设置,然后在用户或系统变量的PATH...

    gzip-1.2.4.tar.gz

    通过以上步骤,gzip工具将被安装到系统路径中,用户可以通过命令行直接使用gzip命令进行文件压缩和解压缩操作。在实际应用中,gzip常与find、sed、awk等其他命令一起使用,实现更复杂的文件处理任务。例如,配合find...

    gzip安装文件gzip安装文件

    在Windows系统中,虽然不内置gzip命令,但也可以通过安装第三方软件来使用gzip功能,比如提供的`gzip-1.3.12-1-setup.exe`安装文件。 **gzip的基本原理** gzip工作基于LZ77压缩算法,这是一种基于滑动窗口的无损...

    gzip压缩js,csss文件

    在IT行业中,优化网站性能是至关重要的,...在Windows环境下,可以利用CMD和gzip命令进行文件压缩,而在服务器端,需要配置相应的设置以支持gzip压缩。理解并掌握这一技巧,对于提升网站性能和用户体验具有重要意义。

    linux打包压缩命令大全.docx

    tar 命令用于将多个文件或目录打包成一个文件,tar 文件可以使用 gzip、bzip2 等命令进行压缩。tar 命令的基本语法为:tar [选项] 文件名 目录名。 常用的 tar 命令选项包括: * -c:创建一个新的 tar 文件。 * -x...

    Gzip命令行参数用法.ppt

    《Gzip命令行参数详解与应用》 Gzip是一款广泛应用于Linux系统中的文件压缩工具,由Jean-loup Gailly和Mark Adler共同开发,主要用于压缩和解压缩文件,以节省存储空间并提高传输效率。在互联网上,Gzip编码被广泛...

    gzip for windows

    以下是一些基本的gzip命令: 1. **压缩文件**:`gzip file.txt`,这将把file.txt压缩为file.txt.gz。 2. **解压缩文件**:`gzip -d file.txt.gz`,这将解压缩file.txt.gz回原始的file.txt。 3. **保留原文件并压缩*...

    最简单的gzip压缩

    在Linux和Unix系统中,gzip命令通常用于压缩单个文件,而tar命令则常与gzip一起使用,打包并压缩多个文件。 标题中的“最简单的gzip压缩”可能是指使用gzip命令行工具进行压缩的过程。在命令行界面,用户只需要输入...

    Linux gzip 命令的使用

    Linux中的`gzip`命令是用于压缩和解压缩文件的强大工具,尤其在节省磁盘空间和加快网络传输方面表现突出。`gzip`采用了LZ77无损压缩算法,压缩后的文件通常带有`.gz`扩展名。它不仅可以独立使用,也可以与`tar`命令...

    gzip压缩程序

    使用gzip命令时,你可以指定不同的压缩级别,从1到9,其中1代表最快但压缩比最小,9则代表最慢但压缩比最大。默认压缩级别为6,平衡了速度与压缩效果。例如,执行"gzip file.txt"将压缩名为file.txt的文件,并生成一...

Global site tag (gtag.js) - Google Analytics