1. 程式人生 > >Linux壓縮和解壓縮命令彙總(tar命令彙總)

Linux壓縮和解壓縮命令彙總(tar命令彙總)

linux 中壓縮包非常常見,以下為本人對Linux壓縮和解壓縮命令進行了簡單彙總,具體如下:

第一:打包+解包

打包命令(注意打包檔案大小並沒有壓縮)

tar -cvf xxx.tar  +要打包的檔案

在這裡插入圖片描述 解包命令

tar -xvf xxx.tar

在這裡插入圖片描述 第二:.tar.gz 檔案的生成和解壓縮

壓縮為.tar.gz 檔案

tar -zcvf xxx2.tar.gz  +要壓縮的檔案

在這裡插入圖片描述 將.tar.gz 檔案解壓縮

tar -zxvf xxx2.tar.gz 

在這裡插入圖片描述 第三:.tar.bz2檔案的生成和解壓縮

壓縮為.tar.bz2 檔案

tar -jcvf xxx3.tar.bz2 +要壓縮的檔案

在這裡插入圖片描述 將.tar.bz2 檔案解壓縮

tar -jxvf xxx3.tar.bz2 

在這裡插入圖片描述 第四:.zip 檔案的生成和解壓縮

壓縮為.zip 檔案

zip zzz.zip +要壓縮的檔案

在這裡插入圖片描述 將.zip 檔案解壓縮

unzip zzz.zip 

在這裡插入圖片描述 將.tar.bz2 解壓到指定資料夾

 tar -zxvf xxx2.tar.gz -C +目的路徑

在這裡插入圖片描述 不同解壓方式壓縮效率比較 在這裡插入圖片描述

很明顯壓縮率:.tar.gz>.tar.bz2>.zip。所以.tar.gz更常用。 大家可以用微信掃描下方的二維碼,關注一下,大家一起討論,學習。 在這裡插入圖片描述