天天看點

在 Linux 上使用 Pigz 更快地壓縮檔案,真的快!

作者:wljslmz

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

安裝Pigz

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

sudo apt-get install pigz
           

輸出:

在 Linux 上使用 Pigz 更快地壓縮檔案,真的快!

安裝完成後,您可以使用以下指令來檢查Pigz是否正确安裝:

pigz --version
           

輸出:

在 Linux 上使用 Pigz 更快地壓縮檔案,真的快!

如果輸出了Pigz的版本資訊,說明Pigz已經成功安裝。

壓縮檔案

要使用Pigz壓縮檔案,可以使用以下指令:

pigz 檔案名
           

例如,要壓縮名為wljslmz.txt的檔案,可以使用以下指令:

pigz wljslmz.txt
           

輸出:

在 Linux 上使用 Pigz 更快地壓縮檔案,真的快!

Pigz将會在同一目錄下生成一個名為wljslmz.txt.gz的壓縮檔案。您可以使用以下指令來檢視壓縮檔案的大小:

ls -lh wljslmz.txt.gz
           

輸出:

在 Linux 上使用 Pigz 更快地壓縮檔案,真的快!

輸出中會顯示壓縮檔案的大小。

解壓縮檔案

要解壓縮Pigz壓縮的檔案,可以使用以下指令:

pigz -d 檔案名.gz
           

例如,要解壓名為wljslmz.txt.gz的檔案,可以使用以下指令:

pigz -d wljslmz.txt.gz
           

輸出:

在 Linux 上使用 Pigz 更快地壓縮檔案,真的快!

Pigz将會在同一目錄下生成一個名為wljslmz.txt的解壓縮檔案。

壓縮目錄

Pigz還可以壓縮整個目錄,使用以下指令:

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

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

tar -cf - wljslmz-dir | pigz > wljlslmz.tar.gz
           
在 Linux 上使用 Pigz 更快地壓縮檔案,真的快!

Pigz将會在同一目錄下生成一個名為wljlslmz.tar.gz的壓縮檔案。

總結

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

繼續閱讀