3 檔案與檔案系統的壓縮與打包

2021-10-05 04:50:22 字數 1127 閱讀 3332

壓縮   compress 

gzip,zcat     bzip2,bzcat          

打包:tar (自身不帶壓縮功能,只能

打包歸檔,把多個檔案歸檔成乙個檔案,不是壓縮,檔案會增大,不會減小)

#yum install -y ncompress  //安裝軟體包

#compress -v檔案  //壓縮,-v檢視壓縮過程

#uncompress 壓縮檔案  //解壓

#compress -c -v 檔案 > 壓縮檔案  //保留原檔案,預設不保留,-c保留原檔案

#gzip 檔案 //壓縮

#zcat 壓縮檔案  //檢視壓縮檔案內容

#gzip -d 壓縮檔案 //解壓,-d解壓

#gzip -c 檔案 > 壓縮檔案  //保留原檔案

#bzip2 檔案 //壓縮

# bzcat 壓縮檔案  //檢視壓縮檔案內容

# bzip2 -d 壓縮檔案 //解壓,-d解壓

# bzip2 -c 檔案 > 壓縮檔案  //保留原檔案

#tar cvf 壓縮檔案 檔案 //歸檔,預設保留原檔案

#tar cvf 壓縮檔案 檔案 --remove-files  //不保留原檔案

#tar tvf 壓縮檔案 //檢視歸檔檔案裡有哪些內容

#tar xvf 壓縮檔案 //解檔,預設解檔在當前的資料夾中

#tar xvf 壓縮檔案 -c 指定的資料夾名 //解檔在指定的資料夾中

gzip壓縮  #tar zcvf xx.tar.gz *  //壓縮歸檔

打包的同時壓縮           #tar zcvf xx.tar.gz   //解壓

bzip2壓縮 #tar jcvf xx.tar.gz2 *  //壓縮歸檔

#tar jcvf xx.tar.gz2   //解壓

引數說明:

c:建立乙個歸檔檔案

v:顯示建立歸檔的過程

f:指明打包後的檔案字尾為.tar

t:在不解檔的情況下,檢視歸檔檔案裡有哪些內容

x:解檔

-c:指明歸檔到的資料夾

z:打包後用gizp壓縮生成.tar.gz檔案

j:打包後用bizp2壓縮生成.tar.bz2檔案

linux 5 檔案與檔案系統的壓縮與打包

概念一 常見的壓縮檔案拓展名 z compress程式壓縮的檔案。gz gzip程式壓縮的檔案。bz2 bzip2程式壓縮的檔案。tar tar程式打包的資料,並沒有壓縮過。tar.gz tar程式打包的資料,gzip程式壓縮的檔案。tar.bz2 tar程式打包的資料,bzip2程式壓縮的檔案。概...

linux 5 檔案與檔案系統的壓縮與打包

概念一 常見的壓縮檔案拓展名 z compress程式壓縮的檔案。gz gzip程式壓縮的檔案。bz2 bzip2程式壓縮的檔案。tar tar程式打包的資料,並沒有壓縮過。tar.gz tar程式打包的資料,gzip程式壓縮的檔案。tar.bz2 tar程式打包的資料,bzip2程式壓縮的檔案。概...

檔案與檔案系統的壓縮與打包

一 單一檔案壓縮 1 gzip,zcat gzip cdtv file c 壓縮資料輸出 重定向 d 解壓縮引數 t 檢驗壓縮檔案的一致性,檢視有無錯誤 v 顯示原檔案 壓縮檔案壓縮比等資訊 壓縮等級 zcat 讀取純文字被壓縮後的檔案 2 bzip2,bzcat bzip2 cdkzv file ...