RockyLinux gzip命令详解(新手也能轻松掌握的文件压缩工具)

来源:这里教程网 时间:2026-03-26 03:58:23 作者:

在使用 RockyLinux 系统时,我们经常会遇到需要压缩或解压文件的情况。而 gzip 是 Linux 系统中最常用的 文件压缩工具 之一,它小巧高效、操作简单,非常适合日常使用。本教程将从零开始,手把手教你如何在 RockyLinux 中使用 gzip 命令 进行文件压缩与解压,即使是 Linux 新手也能轻松上手!

一、什么是 gzip?

gzip
(GNU zip)是一个开源的文件压缩程序,广泛用于 Unix/Linux 系统中。它使用 Lempel-Ziv 编码(LZ77)算法,能有效减小文件体积,特别适合文本文件、日志文件等。

压缩后的文件会以

.gz
为扩展名,例如
example.txt
压缩后变成
example.txt.gz

二、安装 gzip(通常已预装)

在 RockyLinux 中,

gzip
一般默认已安装。你可以通过以下命令检查是否已安装:

$ gzip --version

如果系统提示未找到命令,可使用以下命令安装:

$ sudo dnf install gzip

三、基本用法:压缩文件

要压缩一个文件,只需在终端输入:

$ gzip filename.txt

执行后,原文件

filename.txt
会被删除,同时生成
filename.txt.gz

如果你希望保留原始文件,可以加上

-k
参数(部分较新版本支持):

$ gzip -k filename.txt

若你的系统不支持

-k
,也可以先复制再压缩:

$ cp filename.txt filename.txt.bak$ gzip filename.txt.bak

四、解压 .gz 文件

使用

gzip
解压文件,可以用
-d
参数:

$ gzip -d filename.txt.gz

或者使用更常见的

gunzip
命令(它是
gzip -d
的别名):

$ gunzip filename.txt.gz

五、常用参数说明

-d
:解压缩(decompress)
-k
:保留原始文件(keep original file)
-v
:显示详细过程(verbose)
-l
:列出压缩文件的信息(如压缩率)
-r
:递归压缩目录中的所有文件(注意:gzip 不能直接压缩整个目录,需配合 find 或 tar)

例如,查看压缩文件信息:

$ gzip -l filename.txt.gz

六、注意事项

1. gzip 只能压缩单个文件,不能直接压缩整个目录。若需压缩目录,请先用

tar
打包,再用
gzip
压缩,例如:

$ tar -czvf archive.tar.gz /path/to/directory

2. 压缩后原文件默认会被删除,操作前请确认是否需要备份。

3. 对于已经高度压缩的文件(如 JPG、MP4、ZIP),再次使用 gzip 压缩效果甚微,甚至可能增大体积。

七、总结

通过本教程,你已经掌握了在 RockyLinux 中使用 gzip 命令 进行文件压缩与解压的基本操作。无论是管理日志、节省磁盘空间,还是传输文件,文件压缩工具 都是不可或缺的利器。

记住关键命令:

gzip file
压缩,
gzip -d file.gz
解压。多加练习,你很快就能熟练运用这个高效的 RockyLinux 压缩解压 工具!

关键词回顾:RockyLinux gzip命令文件压缩工具gzip压缩教程RockyLinux压缩解压

相关推荐

热文推荐