Linux學習筆記(2壓縮與打包)

2021-06-14 06:38:00 字數 1015 閱讀 3960

常用副檔名和對應程式

*.zcompress程式壓縮的檔案(被gzip取代)

*.gz

gzip程式壓縮的檔案

*.bz2

bzip2程式壓縮的檔案(壓縮比大於gzip)

*.tar

tar程式打包的資料,沒有被壓縮過

*.tar.gz

tar程式打包的資料,被gzip壓縮過

*.tar.bz2

tar程式打包的資料,被bzip2壓縮過

gzip(在windows下可以被winrar解壓縮)

-c將壓縮比輸出到螢幕上

-d解壓縮

-t檢驗乙個壓縮檔案的一致性看看有無錯誤

-v顯示壓縮比

-#壓縮等級

-1最快,壓縮比最差

-9最慢,但壓縮比好 預設是-6

zcat

cat可以讀取純文字文件,zcat可以讀取純文字文件被壓縮後的壓縮檔案

bzip2(壓縮比比gzip更好),bzcat

-c將壓縮比輸出到螢幕上

-d解壓縮

-z壓縮

-k保留原檔案

-t檢驗乙個壓縮檔案的一致性看看有無錯誤

-v顯示壓縮比

-#壓縮等級

-1最快,壓縮比最差

-9最慢,但壓縮比好 預設是-6

tar打包命令

-c建立打包檔案

-t檢視內容

-x解包

tar -v -f *.tar 檔名

可以解包指定檔案

(以上三個不可同時出現在一串指令列中)

-j通過bzip2壓縮/解壓縮

檔名最好是*.tar.bz2

-z通過gzip壓縮/解壓縮

檔名最好是*.tar.gz

-v顯示正在處理的檔名

-f filename

要被處理的檔名

-c 目錄

再特定目錄解壓縮

-r追加

#初學linux,以上多數來自《鳥哥的linux私房菜》及網路

Linux 壓縮與打包

3 打包 linux 有很多壓縮檔案名,常見的如下 副檔名壓縮程式 zcompress zip zip gz gzip bz2 bzip2 xz xz tar tar程式打包的資料,沒有經過壓縮 tar.gz tar程式打包的資料,經過gzip壓縮 tar.bz2 tar程式打包的資料,經過bzip...

Linux學習之檔案壓縮與打包

1.gzip 檔案壓縮與解壓縮 gzip filename 壓縮後不儲存原始檔 gzip c filename filename 壓縮後儲存原始檔 gunzip 檔案解壓縮 gunzip filename 解壓縮後不儲存原始檔 gunzip c filename filename 解壓縮後儲存原始檔...

Linux學習之檔案打包與壓縮

在講 linux 上的壓縮工具之前,有必要先了解一下常見常用的壓縮包檔案格式。在 windows 上最常見的不外乎這兩種 zip,7z字尾的壓縮檔案。而在 linux 上面常見的格式除了以上兩種外,還有.rar,gz,xz,bz2,tar,tar.gz,tar.xz,tar.bz2,簡單介紹如下 檔...