Linux命令:gzip的实例教程

39 阅读1分钟

用于压缩文件的`gzip`命令的快速指南

你可以使用gzip 命令,用名为LZ77的gzip压缩协议来压缩一个文件。

这里是最简单的用法。

这将压缩文件,并在其上附加一个.gz 扩展名。原始文件被删除。为了防止这种情况,你可以使用-c 选项并使用输出重定向将输出写入filename.gz 文件。

gzip -c filename > filename.gz

-c 选项指定输出将进入标准输出流,并保留原始文件。

或者你可以使用-k 选项。

有各种级别的压缩。压缩量越大,压缩(和解压)的时间就越长。等级范围从1(最快,最差的压缩)到9(最慢,更好的压缩),默认是6。

你可以用-<NUMBER> 选项选择一个特定的级别。

你可以通过列出多个文件来压缩它们。

你可以使用-r 选项,递归地压缩一个目录中的所有文件。

-v 选项可以打印出压缩百分比信息。下面是一个与-k (保持)选项一起使用的例子。

gzip 也可以使用 选项来解压文件。-d

gzip 命令可以在Linux、macOS、WSL和任何你有UNIX环境的地方使用。