0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何在Linux上使用Pigz來更快地壓縮文件

jf_78858299 ? 來源:運(yùn)維漫談 ? 作者:運(yùn)維漫談 ? 2023-05-12 16:42 ? 次閱讀

Pigz是一款快速壓縮文件的工具,它能夠使用多個(gè)CPU核心進(jìn)行壓縮,使得壓縮速度得到了極大的提升。在本文中,我們將介紹如何在Linux上使用Pigz來更快地壓縮文件。

安裝Pigz

在開始使用Pigz之前,我們需要先安裝它。在大多數(shù)Linux發(fā)行版中,Pigz可以通過包管理器來安裝。例如,在Ubuntu中,可以使用以下命令來安裝Pigz:

sudo apt-get install pigz

輸出:

圖片

安裝完成后,您可以使用以下命令來檢查Pigz是否正確安裝:

pigz --version

輸出:

圖片

如果輸出了Pigz的版本信息,說明Pigz已經(jīng)成功安裝。

壓縮文件

要使用Pigz壓縮文件,可以使用以下命令:

pigz 文件名

例如,要壓縮名為wljslmz.txt的文件,可以使用以下命令:

pigz wljslmz.txt

輸出:

圖片

Pigz將會(huì)在同一目錄下生成一個(gè)名為wljslmz.txt.gz的壓縮文件。您可以使用以下命令來查看壓縮文件的大?。?/p>

ls -lh wljslmz.txt.gz

輸出:

圖片

輸出中會(huì)顯示壓縮文件的大小。

解壓縮文件

要解壓縮Pigz壓縮的文件,可以使用以下命令:

pigz -d 文件名.gz

例如,要解壓名為wljslmz.txt.gz的文件,可以使用以下命令:

pigz -d wljslmz.txt.gz

輸出:

圖片

Pigz將會(huì)在同一目錄下生成一個(gè)名為wljslmz.txt的解壓縮文件。

壓縮目錄

Pigz還可以壓縮整個(gè)目錄,使用以下命令:

tar -cf - 目錄名 | pigz > 目錄名.tar.gz

例如,要壓縮名為wljslmz-dir的目錄,可以使用以下命令:

tar -cf - wljslmz-dir | pigz > wljlslmz.tar.gz

圖片

Pigz將會(huì)在同一目錄下生成一個(gè)名為wljlslmz.tar.gz的壓縮文件。

總結(jié)

Pigz是一款快速壓縮文件的工具,可以極大地提升文件壓縮的速度。通過使用Pigz,您可以輕松地壓縮和解壓縮文件和目錄。希望本文對您有所幫助,謝謝閱讀!

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    10804

    瀏覽量

    210833
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11207

    瀏覽量

    208721
  • 壓縮
    +關(guān)注

    關(guān)注

    2

    文章

    101

    瀏覽量

    19351
收藏 人收藏

    評論

    相關(guān)推薦

    何在Linux使用zip命令壓縮文件和目錄

    Zip是使用最廣泛的存檔文件格式,它支持無損數(shù)據(jù)壓縮。Zip文件是包含一個(gè)或多個(gè)文件或目錄的數(shù)據(jù)壓縮容器。
    發(fā)表于 12-08 16:50 ?9784次閱讀

    何在Linux使用unzip命令在終端解壓縮文件

    ZIP是最廣泛使用的存檔文件格式,支持無損數(shù)據(jù)壓縮。ZIP文件是一個(gè)數(shù)據(jù)容器,其中包含一個(gè)或多個(gè)壓縮文件或目錄。
    發(fā)表于 12-08 16:52 ?4747次閱讀

    Linux中常用的壓縮和解壓縮命令介紹

    Linux中,壓縮和解壓縮文件是常見的操作。有時(shí)候,我們需要將大文件壓縮成較小的文件,以便于傳
    發(fā)表于 07-31 11:50 ?2225次閱讀

    嵌入式學(xué)習(xí)指引--Linux文件壓縮詳細(xì)解析

    -xZf all.tar.z 另外對于Window下的常見壓縮文件.zip和.rar,Linux也有相應(yīng)的方法解壓它們: 1)對于.zip linux下提供了zip和unzip程序
    發(fā)表于 03-14 10:29

    樹莓派壓縮文件

    請問各位,怎么用樹莓派壓縮文件夾?
    發(fā)表于 09-13 10:03

    解讀Linux :先從創(chuàng)建一個(gè)文件夾用來存放jdk壓縮文件開始

    1 創(chuàng)建一個(gè)文件夾用來存放jdk壓縮文件mkdir /home/test/tar2 把下載好的jdk壓縮文件上傳到linux對應(yīng)目錄3 創(chuàng)建jdk解壓目錄mkdir /usr/loca
    發(fā)表于 07-04 08:06

    何在深?yuàn)W中更快地學(xué)習(xí)PSoC?

    你好,我是PSoC的新手,我想知道如何在深?yuàn)W中更快地學(xué)習(xí)PSoC?我想學(xué)習(xí)PSoC5LP。謝謝你
    發(fā)表于 10-24 10:53

    Linux 壓縮文件的 5 種方法

    Linux 壓縮文件的 5 種方法 在 Linux 系統(tǒng)上有很多可以用于壓縮文件的工具,但它們的表現(xiàn)并不都是一樣的,也不是所有的
    發(fā)表于 05-07 15:25

    Linux 壓縮文件的 5 種方法

    Linux 壓縮文件的 5 種方法作者:Sandra Henry-Stocker 在 Linux 上有不少用于壓縮文件的命令。最新最有
    發(fā)表于 05-13 15:45

    Linux如何壓縮文件?

    Linux壓縮文件的5種方法
    發(fā)表于 12-30 08:00

    Linux中如何歸檔文件和目錄

    我們討論了如何使用 gzip 和 bzip2 壓縮和解壓縮文件。在本教程中,我們將學(xué)習(xí)如何在 Linux 歸檔文件。
    發(fā)表于 04-22 17:54 ?1961次閱讀

    壓縮文件管理器WinRAR安裝程序下載

    壓縮文件管理器WinRAR安裝程序下載
    發(fā)表于 08-31 10:45 ?15次下載

    鈦金系列壓縮與非壓縮文件多鏡像問題

    根據(jù)客戶的反饋和需求,我們做了一個(gè)Ti60壓縮與非壓縮文件的多鏡像與加載時(shí)間的驗(yàn)證。
    的頭像 發(fā)表于 12-01 10:16 ?816次閱讀
    鈦金系列<b class='flag-5'>壓縮</b>與非<b class='flag-5'>壓縮文件</b>多鏡像問題

    java中的壓縮文件是如何解壓與壓縮

    (String name):表示壓縮文件中的一個(gè)文件或者目錄 void putNextEntry(ZipEntry e):寫入新的壓縮文件或者目錄 ZipIutputStream:是一種
    的頭像 發(fā)表于 10-10 15:49 ?854次閱讀

    linux解壓gz文件的命令

    Linux系統(tǒng)中,可以使用gzip命令解壓.gz文件。gzip命令用于壓縮和解壓縮文件,使用方法如下: 解壓.gz文件: gzip -d
    的頭像 發(fā)表于 11-08 14:42 ?5266次閱讀