記 Linux壓縮打包簡述

2021-09-22 05:50:35 字數 1527 閱讀 6100

打包:將一大堆檔案或目錄變成乙個總的檔案【tar命令

壓縮:將乙個大的檔案通過一些壓縮演算法變成乙個小檔案【gzip,bzip2等

linux中很多壓縮程式只能針對乙個檔案進行壓縮,這樣當你想要壓縮一大堆檔案時,你得將這一大堆檔案先打成乙個包(tar命令),然後再用壓縮程式進行壓縮(gzip、 bzip2命令)。

zip(壓縮打包程式)引數:引數

說明-r遞迴打包包含子目錄的全部內容 (所有檔案分別壓縮)

-q引數表示為安靜模式,即不向螢幕輸出資訊

-o表示輸出檔案,需在其後緊跟打包輸出檔名

使用du 檢視打包的檔案選項

說明-h顯示符合人的邏輯

-d檢視檔案的深度

unzip引數:

-q使用安靜模式

-l

只檢視壓縮包的內容,不進行解壓

-d把檔案解壓到指定的目錄下

-dn不覆蓋已經存在的檔案

-o(大寫)

指定編碼型別

tar(打包工具)引數:引數

說明-c(create)

表示建立乙個新的歸檔檔案

-f(filename)

用於指定建立的檔名,注意檔名必須緊跟在 -f 引數之後

-v(view)

以可視的的方式輸出打包的檔案

-p(pwd 大寫字母p)

保留絕對路徑符

-c解包到指定路徑的已存在目錄

-t只檢視不解包檔案

對於建立不同的壓縮格式的檔案,需要在建立 tar 檔案的基礎上新增 壓縮檔案格式(例如:-z)

tar-jcvf[檔名] [要壓縮的檔案] #打包壓縮

tar-jtvf[檔名 #檢視壓縮檔案(不解壓)

tar-jxvf[檔名] -c [已存在的目錄名] #解壓檔案

壓縮檔案格式

引數*.tar.gz-z

*tar.bz2-j

*.tar.xz-j (大寫)

linux 打包 壓縮

壓縮好處 1.節省空間 2.節省頻寬 解決脈絡 現在有各種壓縮檔案形式,原因何在?主要是壓縮技術更新換代,壓縮方法不完全相同。不同的字尾,便於區分。最早期的壓縮命令式compress,不過現在已經不怎麼用了。後來開發出新一代的壓縮命令gzip gnu zip 和壓縮比更好的bzip2壓縮命令。注意 ...

linux 打包 壓縮

閱讀目錄 回到頂部 壓縮好處 1.節省空間 2.節省頻寬 解決脈絡 現在有各種壓縮檔案形式,原因何在?主要是壓縮技術更新換代,壓縮方法不完全相同。不同的字尾,便於區分。最早期的壓縮命令式compress,不過現在已經不怎麼用了。後來開發出新一代的壓縮命令gzip gnu zip 和壓縮比更好的bzi...

linux 打包 壓縮

root xiaoluo gzip cdtv 檔名 root xiaoluo zcat 檔名.gz 選項與引數 c 將壓縮的資料輸出到螢幕上,可通過過資料流重導向來處理 d 解壓縮的引數 t 可以用來檢驗乙個壓縮檔案的一致性,看看檔案有無錯誤 v 可以顯示出原檔案 壓縮檔案的壓縮比等資訊 壓縮等級 ...