gzip命令详解 想在linux下用C实现gzip压缩与解压缩,有没有相关库函数可以调用?
想在linux下用C实现gzip压缩与解压缩,有没有相关库函数可以调用?
命令:gzip语法:gzip[option]压缩(解压缩)文件名-C,将输出写入标准输出,并保留原始文件。-D解压缩压缩文件。-对于每个压缩文件,显示以下字段:(1)压缩文件的大小(2)未压缩文件的大小(3)压缩比-r未压缩文件的名称以递归方式查找指定的目录并压缩或解压缩其中的所有文件。-T测试以检查压缩文件是否完整。-V对于每个压缩和解压缩的文件,显示文件名和压缩比。-Num使用指定的数字Num来调整压缩速度,-1或--fast表示最快的压缩方法(低压缩比),-9或--best表示最慢的压缩方法(高压缩比)。系统默认值为6。注意:gzip不能压缩整个目录。你可以先用tar打包,然后再压缩。例如,$tar CF测试.tar测试/$gzip测试.tar或$tar CZF测试.tar.gzTest/
linux下怎么解后缀名是gzip的文件?
每个选项的含义分别是:
-x文件列表解压缩文件,但不包括指定的文件。
-V查看压缩文件目录,但不要解压缩它。
-不要测试文件是否损坏,但不要解压缩它。
-D目录将压缩文件解压缩到指定目录。
-Z仅显示压缩文件的注释。
-N不要覆盖现有文件。
-O无需用户确认即可覆盖现有文件。
-J不要重建文档的目录结构,将所有文件解压缩到同一目录。
示例1:压缩文件文本.zip在当前目录中解压缩。
$ 解压文本.zip
示例2:压缩文件文本.zip在指定的目录/tmp中解压缩。如果已经存在相同的文件,则需要unzip命令来不覆盖原始文件。
$解压缩-ntext.zip文件-示例3:查看压缩文件目录,但不要解压缩它。
$解压缩-vtext.zip文件
Zgrep command
此命令的功能是在压缩文件中查找匹配的正则表达式。用法与grep命令相同,但操作对象是压缩文件。如果要查看压缩文件中是否有句子,可以使用zgrep命令。
gzip命令详解 gzip压缩命令 linux压缩文件夹命令 gzip
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。