pigz更快的壓縮和解壓工具

2021-10-11 02:29:24 字數 1821 閱讀 4202

pigz(parallel implementation of gzip)是乙個並行執行的壓縮工具,解壓縮比gzip快,同時cpu消耗是gzip的好幾倍,在對短時間內cpu消耗較高不受影響的場景下,可以使用pigz。

環境

centos7 ram:2gb , cpu: 4vcpus

安裝

# 安裝epel擴充套件源

[root@localhost ~]# wget -o /etc/yum.repos.d/epel-7.repo

[root@localhost ~]# yum makecache

# 安裝pigz

[root@localhost ~]# yum -y install pigz

如何壓縮檔案下面幾個是常用引數:

例如:壓縮freenas-11.2-u7.iso檔案,如果需要保留原始檔,可以新增-k引數:

可以使用-l選項檢視壓縮後檔案的壓縮率:

[root@localhost ~]# pigz -l freenas-11.2-u7.iso.gz 

compressed original reduced name

576426218 602378240 4.3% freenas-11.2-u7.iso

如何壓縮目錄pigz沒有壓縮資料夾的選項,只可以壓縮單個檔案。pigz可以和tar命令一起使用,來壓縮資料夾。

檢視一下壓縮資訊:

如何解壓檔案解壓單個檔案,解壓方式:

[root@localhost test]# unpigz -d freenas-11.2-u7.iso.gz 

# 如果需要保留源壓縮檔案,請新增-k引數

[root@localhost test]# pigz -k -d freenas-11.2-u7.iso.gz

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

總結pigz是乙個並行執行的壓縮工具,解壓縮比gzip快,同時cpu消耗是gzip的好幾倍,在對短時間內cpu消耗較高不受影響的場景下,可以使用pigz。

壓縮和解壓工具bandizip

提及 windows 平台的壓縮軟體,大家往往想起老牌的 winrar 開源免費的 7 zip 國產的快壓 好壓 360 壓縮之類,甚至還有時代的眼淚 winzip。一直以來,壓縮軟體因為作為十分基礎的工具軟體 同類產品同質化而很少被注意到,只要沒有重大的缺陷,大家往往會就著現在在用的繼續用下去。和...

linux 壓縮和解壓

linux unzip 命令詳解 功能說明 解壓縮zip檔案 語 法 unzip cflptuvz agcjlmnoqsvx p 密碼 zip檔案 檔案 d 目錄 x 檔案 或 unzip z 補充說明 unzip為.zip壓縮檔案的解壓縮程式。參 數 c 將解壓縮的結果顯示到螢幕上,並對字元做適當...

linux壓縮和解壓

壓縮 tar cvf filename.tar txt 將目錄裡所有txt檔案打包成tar tar czf txt.tar.gz txt 將目錄裡所有txt檔案打包生成乙個gzip壓縮過的包,命名為txt.tar.gz tar cjf txt.tar.bz2 txt 將目錄裡所有txt檔案打包生成乙...