linux 压缩文件夹.gz,Linux 系统 压缩和解压 gz 格式文件

  • Post author:
  • Post category:linux


Linux 系统 压缩和解压 gz 格式文件

引言

前面我们说了在 Linux 系统上比较常用的打包压缩解压  tar   及 zip 文件 的命令,那 Linux 上还有什么使用比较广泛的压缩解压文件的命令呢?那肯定有,那就是 .gz 格式文件。今天我们就来好好讲述下在 Linux 上如何压缩和解压 gz 格式文件!

压缩文件

命令

将文件压缩为 .gz 格式的文件使用的命令为 gzip

gzip 是 Linux 使用广泛的压缩程序,在系统中经常用来对文件进行压缩命令,通过此命令压缩得到的新文件,其名称后面会多处扩展名,此扩展名通常标记为“.gz”

格式

gzip [选项] 源文件

源文件指的是当进行压缩操作时,的普通文件

注意(特别强调✳️)

gzip 命令只能用来压缩文件,不能压缩目录,即便指定了目录,也只能压缩目录内的所有文件 ,它不能像 zip 命令可以压缩文件、文件夹

常用选项及含义

gzip 命令常用选项及含义可见下表

选项

含义

-c

将压缩数据输出到标准输出中,并保留源文件

-d

对压缩文件进行解压缩

-r

递归压缩指定目录下以及子目录下的所有文件

-v

对于每个压缩和解压缩的文件,显示相应的文件名和压缩比

-l

列出压缩文件的相关信息

-压缩级别

用于指定压缩等级,压缩级别是从 1~9 的数字,-1 代表压缩速度更快,-9 代表压缩效果更好 ࿰