Linux的Gzip命令教程

Gzip实际上是一种压缩文件格式。还有一个名为gzip的工具,用于压缩和解压缩文件。Gzip是1992年发展起来的,它使用了DEFLATE算法和LZ77以及哈夫曼编码。

null

gzip命令帮助

gzip命令提供了不同的选项。这些选项和帮助信息可以与 -h 选项如下。

$ gzip  -h
Help
救命

用gzip命令压缩文件

Gzip只能压缩文件。它不能压缩多个文件或文件夹。Gzip命令通常与tar一起使用 命令。我们只提供要压缩的文件。在这个例子中,我们将压缩 thefile.txt . 输出文件名将与添加相同 .gz 分机。

$ gzip thefile.txt
Compress File
压缩文件

用gzip命令列出压缩文件内容

可以列出压缩文件内容,而无需对其进行解压缩。我们将使用 -l 选项。在这个示例中,我们要列出file.txt.gz 压缩文件设置。还有关于压缩大小的信息, 文件比率、未压缩的名称等。

$ gzip -l thefile.txt.gz

使用gzip可获得更高的压缩率

有用于设置压缩比、压缩文件大小和压缩持续时间的级别。更高级别的压缩将需要更多的压缩时间,但通常会创建更少的文件大小。这是一种权衡。我们将使用 -9 --best 要指定的选项。

$ gzip -9 thefile.txt
Higher Compression Rate
更高的压缩率

使用gzip进行更快的压缩

压缩的另一个选择是更快的压缩。实际上这与较高的压缩率相反。压缩持续时间将更短,但大小将高于默认压缩率。我们将使用 -1 --fast .

$ gzip --fast thefile.txt
Faster Compression
更快的压缩

解压缩文件

文件可以用 gunzip 命令或使用 -d 参数。gunzip实际上是 gzip -d .

$ gzip -d thefile.txt.gz
Decompress File
解压缩文件

相关文章: 有用的Linux命令

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享