在 Linux 中,使用 `gzip` 命令可以创建以 `.gz` 为扩展名的压缩文件。这里是一些常见的 `gzip` 使用示例:

1. 将一个文件压缩成 `.gz` 文件:

bash

linux压缩命令gz  第1张

gzip filename

这个命令会生成一个新的 `.gz` 文件(例如:`filename.gz`),并删除原始的文件 `filename`.

2. 保持原来的文件,只创建一个压缩版本:

你可以在执行上述操作时加入 `k` (或 `keep`) 参数, 这将使它保留未压缩版本的源文件:

bash

linux压缩命令gz  第2张

gzip k filename

这会为名为 `filename` 的原始文件产生名为 `filename.gz` 的压缩版本,并同时保持原有文件。

3. 同时对多个文件进行压缩:

bash

gzip file1.txt file2.jpg image1.png

该命令会对所有指定的文件进行独立压缩。

linux压缩命令gz  第3张

另外需要注意的是,`gzip` 实际上只能单独压缩每个文件;如果你想压缩整个目录,可以考虑用 `tar` 先将其打包成归档文件然后再压缩它 (`tar cvf archive.tar directory; gzip archive.tar`),这样就得到了一个压缩并打包后的文件夹(名为`archive.tar.gz`).

压缩命令通常还支持多种高级选项和设置,请在命令行键入 `man gzip` 或查询具体版本的帮助信息来获取更全面的操作说明。