打包
:將一大堆檔案或目錄變成乙個總的檔案【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 可以顯示出原檔案 壓縮檔案的壓縮比等資訊 壓縮等級 ...