gzip
gzip 命令 - 压缩或解压文件
gzip 是 Linux 下使用最广泛的压缩工具,单个文件压缩后生成 .gz 文件。gzip 通常与 tar 搭配使用(tar -czf),形成 Linux 世界最通用的 .tar.gz 格式。gzip 压缩速度快,压缩率中等,适合日常使用。
命令语法
gzip [选项] [文件...]
常用参数
| -d | 解压文件 |
| -k | 保留原文件 |
| -r | 递归压缩目录 |
| -9 | 最大压缩率 |
实战示例
- $ gzip file.txt压缩文件为file.txt.gz
- $ gzip -d file.txt.gz解压文件
温馨提示
gzip -k 保留原文件(默认会删除)。查看压缩文件内容可用 zcat 或 zless 命令(无需解压)。gzip -9 使用最高压缩率,但速度较慢。对于超大文件,建议用 pigz(多线程 gzip)来加速压缩。