myfreax

gzip 命令压缩标准输入

Gzip是最流行的压缩算法之一,它允许您减小文件的大小

2 min read
By myfreax
gzip 命令压缩标准输入
gzip 命令压缩标准输入

Gzip是最流行的压缩算法之一,它允许您减小文件的大小并保持原始文件的权限,所有权和时间戳。

Gzip也指.gz文件格式和gzip命令,用于压缩和解压.gz文件。在本教程中,我们将向您展示如何使用gzip命令。

gzip命令语法以及常见选项的解释,在解/压缩文件时保留原始文件,查看压缩进度,压缩一个或者多个文件与目录。

gzip 命令

gzip命令的语法形式是gzip [OPTION]... [FILE]...OPTIONgzip命令的选项,是可选参数,[FILE]一个或者多个文件,可选参数。

gzip命令仅压缩单个文件,并为每个指定文件创建一个压缩文件。按照约定,使用gzip命令压缩的文件的名称都应以.gz.z结尾。

如果要将多个文件或目录压缩到一个gz文件,请先创建tar存档文件,然后使用gzip命令压缩.tar文件。按照约定,使用gzip命令压缩的tar存档文件以.tar.gz.tgz结尾。

gzip最常用于压缩文本文件,tar存档和网页。不要使用gzip压缩图像,音频,PDF文档和其他二进制文件,因为它们已经被压缩。Gzip只能压缩普通文件,符号链接将会被忽略。

gzip 命令压缩标准输入

gzip命令除了可以压缩文件之外,还可以压缩标准输入。使你一边导出数据一边进行压缩。

要使用gzip命令压缩标准输入并创建.gz文件,可以将另一个命令的标准输出通过管道传递到gzip命令。

例如命令mysqldump database_name | gzip -c > database_name.sql.gzmysqldump命令的标准输出通过管道传递到gzip命令创建MySQL数据库备份

mysqldump database_name | gzip -c > database_name.sql.gz
Linux Gzip命令 | myfreax
Gzip是最流行的压缩算法之一,它允许您减小文件的大小并保持原始文件的模式,所有权和时间戳

Related Articles