首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Linux操作系统,详解Linux压缩文件或目录gzip命令

Linux操作系统,详解Linux压缩文件或目录gzip命令

作者头像
用户1289394
发布于 2021-08-27 11:17:08
发布于 2021-08-27 11:17:08
2.9K0
举报
文章被收录于专栏:Java学习网Java学习网

本期学习Linux压缩文件或目录gzip命令

gzip 是 linux 系统中经常用来对文件进行压缩和解压缩的命令,通过此命令压缩得到的新文件,其扩展名通常标记为“.gz”。

再强调一下,gzip 命令只能用来压缩文件,不能压缩目录,即便指定了目录,也只能压缩目录内的所有文件。

gzip 命令的基本格式如下:

命令中的源文件,当进行压缩操作时,指的是普通文件;当进行解压缩操作时,指的是压缩文件。该命令常用的选项及含义如表 1 所示。

【例 1】基本压缩。

gzip 压缩命令非常简单,甚至不需要指定压缩之后的压缩包名,只需指定源文件名即可。我们来试试:

【例 2】保留源文件压缩。

在使用 gzip 命令压缩文件时,源文件会消失,从而生成压缩文件。这时有些人会有强迫症,就逼问笔者:能不能在压缩文件的时候,不让源文件消失?好吧,也是可以的,不过很别扭。

【例 3】 压缩目录。

我们可能会想当然地认为 gzip 命令可以压缩目录。我们来试试:

在 Linux 中,打包和压缩是分开处理的。而 gzip 命令只会压缩,不能打包,所以才会出现没有打包目录,而只把目录下的文件进行压缩的情况。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-08-15,如有侵权请联系 cloudcommunity@tencent.com 删除
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档