Linux之壓縮

實心的石頭發表於2021-01-01

下面按照壓縮格式來記錄
第一個: .gz
壓縮命令為:gzip ,解壓命令為:gunzip. 這個命令只能壓縮檔案,且不儲存壓縮包。

第二個: .tar
打包命令為:tar -cvf filename.tar,.如果再用gzip壓縮命令進行壓縮,就得到了filename.tar.gz檔案。 .tar.gz是網際網路上很常見的原始碼的壓縮包。
如果想在打包的時候壓縮,則命令為tar -zcvf filename.tar,這個命令會直接生成.tar.gz格式的檔案。

打包的同時壓縮的命令為tar -zcvf filename.tar.gz,如果想生成一個tar.bz2的檔案,則命令是tar -cjf filename.tar.bz2, 解包命令為tar -zxvf filename.tar.gz

-x:解包
-v:顯示詳細資訊
-f:指定解壓檔案
-z:解壓縮或解壓縮
-c:打包

第三個: .zip
壓縮命令為:zip filename,解壓命令為:unzip filename. 會保留原始檔,如果加-r選項,則可以壓縮目錄。

第四個: .bz2
命令為bzip2, 選項-k 是保留原始檔的意思。 解壓縮命令為 bunzip

相關文章