gzip
是一个在 Linux 和 Unix 系统中常用的文件压缩工具。它的名字来源于 GNU zip,作为一个自由软件,它是 GNU 项目的一部分。gzip 命令通常用于压缩文件,以节省磁盘空间,或者减小文件的大小,以便于网络传输。
gzip
命令的基本语法是gzip [选项] [文件]
gzip
命令的主要参数有-v
:显示压缩/解压缩的过程。-d
:解压缩文件。-r
:递归压缩目录下的所有文件和子目录。-k
:压缩文件后保留原文件。-f
:强制压缩,即使文件名已经存在。-l
:显示压缩文件的信息。-n
:压缩级别,n为1-9,数字越大压缩率越高。👇压缩文件:
gzip filename
这将会创建一个名为 filename.gz
的压缩文件,并删除原文件。
👇解压缩文件:
gzip -d filename.gz
这将会解压缩 filename.gz
文件,并删除压缩文件。
👇显示压缩文件信息:
gzip -l filename.gz
👇压缩目录:
gzip -r directoryname
这将会压缩目录下的所有文件,但不会压缩目录本身。
gzip
是一个强大的文件压缩工具,它可以有效地压缩文件,节省磁盘空间,也可以减小文件大小,方便网络传输。它的使用非常简单,只需要记住几个主要的参数,就可以在日常工作中灵活使用。