pigz怎么安装和使用(pigz,开发技术)

时间:2024-04-30 15:35:27 作者 : 石家庄SEO 分类 : 开发技术
  • TAG :

pigz命令可以用来解压缩文件,最重要的是支持多线程并行处理,解压缩比gzip快。 pigz时间上比gzip快60%,同时CPU消耗则是gzip的好几倍,当然pigz的CPU使用率也是100%了。

pigz怎么安装和使用

环境

Centos7 RAM:2GB , CPU: 4vcpus

安装

#安装epel扩展源[root@localhost~]#wget-O/etc/yum.repos.d/epel-7.repohttp://mirrors.aliyun.com/repo/epel-7.repo[root@localhost~]#yummakecache#安装pigz[root@localhost~]#yum-yinstallpigz

如何压缩文件

下面几个是常用参数:

  • -p n: 压缩时使用的核心数量,默认使用所有核心
  • -k: 压缩后保留源文件
  • -l: 列出压缩输入的内容。
  • -6: 默认的压缩级别
  • -9: 压缩率最高,但是速度慢
  • -1: 压缩率最低,速度最快

例如:压缩文件,如果需要保留源文件,可以添加参数:FreeNAS-11.2-U7.iso``-k

[root@localhost~]#pigz-kFreeNAS-11.2-U7.iso

pigz怎么安装和使用

可以使用选项查看压缩后文件的压缩率:-l

[root@localhost~]#pigz-lFreeNAS-11.2-U7.iso.gzcompressedoriginalreducedname5764262186023782404.3%FreeNAS-11.2-U7.iso
pigz怎么安装和使用

如何压缩目录

‎Pigz没有压缩文件夹的选项,只可以压缩单个文件。 pigz可以和tar‎‎命令‎‎一起使用,来压缩文件夹。‎

[root@localhost~]#tar-cvf-/var/log|pigz-k>logs.tar.gz

pigz怎么安装和使用

查看一下压缩信息:

[root@localhost~]#pigz-llogs.tar.gzcompressedoriginalreducedname698038909312092.3%logs.tar[root@localhost~]#
pigz怎么安装和使用

如何解压文件

解压单个文件,解压方式:

[root@localhosttest]#unpigz-dFreeNAS-11.2-U7.iso.gz#如果需要保留源压缩文件,请添加-k参数[root@localhosttest]#pigz-k-dFreeNAS-11.2-U7.iso.gz

解压一个目录,解压方式:

[root@localhosttest]#tar-xflogs.tar.gz
pigz怎么安装和使用
 </div> <div class="zixun-tj-product adv-bottom"></div> </div> </div> <div class="prve-next-news">
本文:pigz怎么安装和使用的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:Elasticsearch中Head插件如何使用下一篇:

13 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18