溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

pigz怎么安裝和使用

發(fā)布時間:2022-02-19 09:21:19 來源:億速云 閱讀:872 作者:iii 欄目:開發(fā)技術(shù)

今天小編給大家分享一下pigz怎么安裝和使用的相關(guān)知識點,內(nèi)容詳細(xì),邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。

pigz命令可以用來解壓縮文件,最重要的是支持多線程并行處理,解壓縮比gzip快。 pigz時間上比gzip快60%,同時CPU消耗則是gzip的好幾倍,當(dāng)然pigz的CPU使用率也是100%了。

pigz怎么安裝和使用

環(huán)境

Centos7 RAM:2GB , CPU: 4vcpus

安裝

# 安裝epel擴(kuò)展源[root@localhost ~]# wget -O /etc/yum.repos.d/epel-7.repo http://mirrors.aliyun.com/repo/epel-7.repo[root@localhost ~]# yum makecache# 安裝pigz[root@localhost ~]# yum -y install pigz

如何壓縮文件

下面幾個是常用參數(shù):

  • -p n: 壓縮時使用的核心數(shù)量,默認(rèn)使用所有核心
  • -k: 壓縮后保留源文件
  • -l: 列出壓縮輸入的內(nèi)容。
  • -6: 默認(rèn)的壓縮級別
  • -9: 壓縮率最高,但是速度慢
  • -1: 壓縮率最低,速度最快

例如:壓縮文件,如果需要保留源文件,可以添加參數(shù):FreeNAS-11.2-U7.iso``-k

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

pigz怎么安裝和使用 

可以使用選項查看壓縮后文件的壓縮率:-l

[root@localhost ~]# pigz -l FreeNAS-11.2-U7.iso.gzcompressed   original reduced  name
576426218  602378240    4.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 -l logs.tar.gzcompressed   original reduced  name
   698038    9093120   92.3%  logs.tar
[root@localhost ~]#
pigz怎么安裝和使用

如何解壓文件

解壓單個文件,解壓方式:

[root@localhost test]# unpigz -d FreeNAS-11.2-U7.iso.gz# 如果需要保留源壓縮文件,請?zhí)砑?k參數(shù)[root@localhost test]# pigz -k -d FreeNAS-11.2-U7.iso.gz

解壓一個目錄,解壓方式:

[root@localhost test]# tar -xf logs.tar.gz
pigz怎么安裝和使用

以上就是“pigz怎么安裝和使用”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會為大家更新不同的知識,如果還想學(xué)習(xí)更多的知識,請關(guān)注億速云行業(yè)資訊頻道。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI