在 Linux 中,使用 `gzip` 命令可以创建以 `.gz` 为扩展名的压缩文件。这里是一些常见的 `gzip` 使用示例:
1. 将一个文件压缩成 `.gz` 文件:
bash
gzip filename
这个命令会生成一个新的 `.gz` 文件(例如:`filename.gz`),并删除原始的文件 `filename`.
2. 保持原来的文件,只创建一个压缩版本:
你可以在执行上述操作时加入 `k` (或 `keep`) 参数, 这将使它保留未压缩版本的源文件:
bash
gzip k filename
这会为名为 `filename` 的原始文件产生名为 `filename.gz` 的压缩版本,并同时保持原有文件。
3. 同时对多个文件进行压缩:
bash
gzip file1.txt file2.jpg image1.png
该命令会对所有指定的文件进行独立压缩。
另外需要注意的是,`gzip` 实际上只能单独压缩每个文件;如果你想压缩整个目录,可以考虑用 `tar` 先将其打包成归档文件然后再压缩它 (`tar cvf archive.tar directory; gzip archive.tar`),这样就得到了一个压缩并打包后的文件夹(名为`archive.tar.gz`).
压缩命令通常还支持多种高级选项和设置,请在命令行键入 `man gzip` 或查询具体版本的帮助信息来获取更全面的操作说明。
发表评论