檔案壓縮打包

2021-07-09 11:14:29 字數 1317 閱讀 7138

1.gzip

1)、gzip : gzip + 檔案  生成.gz檔案

2)、gzip -6(預設級別)

3)、gzip -d +壓縮檔案 解壓縮

4)、gunzip +壓縮檔案 解壓縮

5)、zcat +壓縮檔案   檢視壓縮檔案內容

2. bzip2

1)、bzip2 +檔案 生成.bz2檔案

2)、bzip2 -9(預設級別)

3)、bzip2 -d +壓縮檔案 解壓縮

4)、bzcat +壓縮檔案   檢視壓縮檔案內容

3.xz

1)、xz +檔案 生成.xz檔案

2)、xz -f (--force)-d +壓縮檔案 解壓縮

3)、xz -d +壓縮檔案 解壓縮

4)、xzcat +壓縮檔案   檢視壓縮檔案內容

4.zip ;unzip

1)、zip +壓縮完的檔案 +需要壓縮的檔案

2)、unzip +壓縮檔案  解壓縮

3)、zip -r +壓縮完的目錄 +需要壓縮的目錄   (可以壓縮目錄)

4)、zip -r 111.zip 111 222 可以壓縮多個目錄

5)、unzip test.zip -d /root/

5.tar

1)、tar -cvf  +打包完的檔案 +需要打包的檔案(目錄,壓縮包) :create view file  生成.tar 檔案

2)、tar -tf 1.tar  : 檢視打包後的檔案

3)、tar -xvf 1.tar  : 解包,會直接覆蓋原始檔

4)、tar -c /tmp/ -xvf 1.tar   : 指定解包目錄

6.tar 打包並壓縮

gzip:

1)、tar -zcvf 1.tar.gz 111 222 

2)、tar -zxvf 1.tar.gz

3)、tar -tf 1.tar.gz

bzip2:

1)、tar -jcvf 1.tar.bz2  111 222

2)、tar -jxvf 1.tar.bz2

3)、tar -tf 1.tar.bz2

xz:1)、tar -jcvf 1.tar.xz 111 222

2)、tar -jxvf 1.tar.xz

3)、tar -tjf 1.tar.xz

tar --exclude +檔案 111.tar 111  :不打包此檔案

tar --exclude=*.txt

tar --exclude="*.txt"

tar --exclude "*.txt" --exclude "*.exe"

檔案壓縮與打包

檔案壓縮原理 目前計算機都是使用所謂的byte來計量的,而事實上最小的計量單位應該是bit,而 byte 8bit,而對於數字 byte也就是乙個bit,相當於浪費了7個bit,因此可以壓縮。linux常見的壓縮命令 壓縮檔案的拓展名一般是 tar gz tgz等 gzip最常見的壓縮命令 壓縮檔案...

檔案打包及壓縮

檔案打包及壓縮 demo 複製未打包的檔案到遠端主機 root vmware du sh etc 39m etc root vmware rsync va etc study 172.25.202.20 tmp 將 etc下的所有檔案.root vmware rsync va etc study 1...

檔案打包壓縮tar

tar option.file c 建立 f 指定歸檔檔案名稱 t 顯示歸檔檔案中的內容 r 向歸檔檔案中新增檔案 x 取出歸檔檔案中的所有內容 c 指定解檔目錄 v 顯示過程,z gz格式壓縮 j bz2格式壓縮 j xz格式壓縮 get 取出單個檔案 delete 刪除單個檔案 打包 tar c...