gzip
命令详解
gzip
命令是 Linux 系统中一个非常常用的文件压缩工具,主要用于压缩文件以节省存储空间或加速文件传输。gzip
使用 DEFLATE 压缩算法,通常比 bzip2
更快,但压缩比稍低。压缩后的文件通常以 .gz
为扩展名。gzip
不仅可以压缩文件,还可以保留文件的原始时间戳、模式、所有权和名称。
基本语法
gzip [选项] [文件...]
常用选项
-
-d
或--decompress
或--uncompress
:- 解压缩文件。
gzip -d filename.gz
-
-f
或--force
:- 强制压缩或解压缩文件,即使目标文件已存在或文件没有读写权限。
gzip -f filename
-
-k
或--keep
:- 压缩文件时保留原始文件。
gzip -k filename
-
-r
或--recursive
:- 递归地压缩目录中的所有文件。