linux檔案的壓縮與打包

2022-03-26 22:32:46 字數 976 閱讀 2015

linux常見的壓縮副檔名:

*.bz2: bzip2程式壓縮檔案

*.gz: gzip程式壓縮檔案

*.tar: tar程式打包的資料,並沒有壓縮過

*.tar.gz: tar程式打包的資料,並且經過gzip壓縮

*.tar.bz2: tar程式打包的資料,並且經過bzip2壓縮

gzip,zcat 命令

gzip [-cdt#] 檔名

zcat 檔名.gz             #檢視壓縮檔案中的內容

引數:-c : 將壓縮的資料輸出到螢幕上,可通過資料流導向來處理

-d : 解壓檔案

-t : 檢驗壓縮檔案的一致性

-# : 壓縮級別1-9,1最快壓縮比最差,9最慢,壓縮比最好

bzip2,bzcat命令

bzip2 [-cdz#]  檔名

bzcat 檔名

引數:-c : 將壓縮的資料輸出到螢幕上,可通過資料流導向來處理

-d : 解壓檔案

-t : 檢驗壓縮檔案的一致性

-z : 壓縮檔案

-# : 壓縮級別1-9,1最快壓縮比最差,9最慢,壓縮比最好

tar命令

tar [-cxtzjvhppn] 檔案與目錄

引數:-c : 建立壓縮檔案

-x : 解壓檔案

-t ; 列出壓縮檔案中的檔案

在使用tar命令時上以引數不能同時出現

-z : 是否具有gzip屬性,如壓縮tar.gz檔案要加上此引數

-j : 是來具有bzip2屬性與-z類似

-v : 打包過程中顯示檔案

-f : 使用檔名,-f引數後必須直接接檔名,及打包後的檔名

-p : 使用原檔案原來的屬性

-p : 使用絕對路徑來壓縮

-n : 後面跟日期,壓縮 -n列出的檔案還要新的檔案

-exclude file: 在打包過程中,不要將file打包

Linux 檔案壓縮與打包

通過壓縮演算法將檔案的體積減小,同時將多個檔案合併在一起。將多個檔案或者目錄合併成乙個檔案。z compress程式壓縮檔案 gz gzip程式壓縮檔案 bz2 bzip2程式壓縮檔案 tar tare程式打包的軟體,並未壓縮 tar.gz tar打包的檔案,使用gzipo壓縮 tar.bz2 ta...

linux檔案壓縮與打包

1.0 壓縮打包介紹 常見的壓縮檔案的字尾名 1.1 gzip壓縮工具 建立乙個目錄用find搜尋cat追加到1.txt,多使用幾次 find etc type f name conf exec cat 1.txt 看大小 root linux1 234 du sh 1.txt 848k 1.txt...

linux的檔案打包與壓縮

簡介 linux 上常用的壓縮 解壓工具,常見的壓縮工具都是tar.gz格式,還有tar gz bz2 zip格式 gz 表示由gzip壓縮工具壓縮的檔案 bz2 表示由bzip2壓縮工具壓縮的檔案 tar 表示由tar打包程式打包的檔案 tar.gz 先由tar打包,然後再由gizp壓縮 tar....