Linux pigz命令

2024-05-20 82

pigz命令是”parallel implementation of gzip”的缩写,其功能是以多线程的方式进行文件的压缩和解压缩。与其他压缩解压缩命令不同,pigz支持多线程并行处理,速度比gzip快60%以上,当然也会消耗更多的CPU资源。

一、语法格式

pigz 参数 文件名

二、常用参数

常用参数包括:

1、-p: 设置线程数。

2、-b: 设置文件数据块大小。

3、-q: 静默执行模式。

4、-d: 将压缩文件恢复为原始文件。

5、-r: 递归处理所有子文件。

6、-f: 强制覆盖文件而不询问。

7、-S: 使用后缀.sss而不是.gz。

8、-h: 显示帮助信息。

9、-t: 测试压缩包的完整性。

10、-i: 独立压缩区块,以便恢复损坏内容。

11、-v: 显示执行过程详细信息。

12、-k: 处理后不删除原始文件。

13、-V: 显示版本信息。

14、-L: 显示命令许可证信息。

15、-z: 使用zlib压缩格式。

三、使用示例

以下是一些使用示例:

1、对已打包好的指定文件进行压缩:

[root@zzbaike ~]# pigz File.tar

2、查看指定文件的压缩比率信息:

[root@zzbaike ~]# pigz -l File.tgz
compressed original reduced name
6300707 27074560 76.7% File.tar

3、解压指定的文件,并设置线程数为8个:

[root@zzbaike ~]# pigz -d -p 8 File.tgz

通过使用pigz命令,你可以更高效地进行文件的压缩和解压缩操作。

  • 广告合作

  • QQ群号:707632017

温馨提示:
1、本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。邮箱:2942802716#qq.com(#改为@)。 2、本站原创内容未经允许不得转裁,转载请注明出处“站长百科”和原文地址。
Linux pigz命令
上一篇: Linux rmmod命令
Linux pigz命令
下一篇: Linux xargs命令