Linux筆記(壓縮工具zip,tar打包工具)

2021-09-20 22:36:50 字數 1130 閱讀 5856

一、zip壓縮工具(支援壓縮目錄,壓縮檔案和目錄後,原檔案和目錄不刪除)

yum install zip -y        安裝zip

zip + 壓縮檔案名 + 原檔名    壓縮檔案

-r + 壓縮目錄名 + 源目錄名     壓縮目錄

yum install unzip -y       安裝解壓縮unzip

unzip + 壓縮檔案/目錄     解壓檔案(因為不刪除原始檔,會提示是否覆蓋)

- d                 指定解壓路徑

- l                 檢視壓縮檔案列表,不能檢視目錄

二、tar打包工具(不會壓縮很多檔案大小不是壓縮工具)

頻寬不是位元組,是位元,傳送乙個大檔案,裡面包含了很多檔案和目錄,傳輸時乙個檔案乙個檔案很慢,這時就需要用tar打包工具

-cvf  + 打包目錄名 + 需要打包的目錄                      打包目錄(如果打包名存在,會直接覆蓋)

-xvf  + 打包檔案                                   解壓包(如果檔案存在,他不會提示,會直接覆蓋)

-tf                                            檢視打包檔案列表

tar -cvf + 打包檔名 --exclude + 指定檔案                  過濾指定檔案不去打包

三、tar 打包並壓縮 (gzip bzip2 xz zip 都可以在tar中使用)

zip 

tar -zcvf + 打包檔名.tar.gz + 需要打包的檔案    壓縮並打包

tar -zxvf + 打包檔名                    解壓

bzip

tar -jcvf + 打包檔名.tar.bz2 + 需要打包的檔案   壓縮並打包

tar -jxvf + 打包檔名                    解壓

xztar -jcvf + 打包檔名.tar.xz + 需要打包的檔案    壓縮並打包

tar -jxvf + 打包檔名                    解壓

tar -tf + 打包檔名                     檢視壓縮檔案目錄

Linux壓縮工具

gzip,gunzip,zcat compress or expand files gzip option filenames d 解壓縮,相當於gunzip 指定壓縮比 1 9 預設為6,數字越大壓縮比越大,消耗的cpu越多,壓縮後的空間越小 c 壓縮後標準輸出,且保留原始檔 所以要跟 重定向輸出...

Linux壓縮工具使用

1 gzip gz格式的壓縮包 壓縮的的同時將原檔案刪除gzip build.sh 2 bzip2 bz2格式的壓縮包 壓縮的的同時預設將原檔案刪除,可以使用 k引數來保留原檔案。tar 不使用z j引數 該命令只能對檔案或目錄打包 引數 c 建立 壓縮 x 釋放 解壓縮 v 顯示提示資訊 壓縮解壓...

linux壓縮工具的比較

一 linux壓縮工具概述 首先,我們看一下下面這張 壓縮包副檔名與壓縮工具對應表 大家通過這張表,就知道網上 工具名 壓縮包副檔名 gzip gunzip gz compress uncompress z zip unzip zip bzip2 bunzip2 bz2 lha lzh 接下來,我們...