linux中的壓縮操作與windows有所不同,它包括2個步驟,先是打包,再是壓縮。
tar 打包命令常用引數:
c 打包
x 解包
f 指定操作型別為檔案
tar cf /tmp/etc-backup.tar /etc
將整個/etc檔案打包,並存放到/tmp目錄下,命名為etc-backup.tar
壓縮命令:gzip 或者 bzip2由於分兩步略顯麻煩,其實在tar中稍作改動就可以將壓縮操作包括進去。
使用gzip壓縮只需加乙個「z」,使用bzip2壓縮只需加乙個「j」
tar czf /tmp/etc-backup.tar.gz /etc
tar cjf /tmp/etc-backup.tar.bz2 /etc
區別:gzip壓縮速度快,但壓縮後的體積不是最小;bzip2壓縮速度慢,但壓縮後體積最小。
可以從圖中看到,只打包有8.7m,使用bzip2壓縮有1.6m,使用gzip壓縮有1.8m。
同理,這裡分別對普通打包好的,打包並使用gzip壓縮後的,打包並使用bz2壓縮後的,解壓縮操作如下:
注意:要加乙個-c 後面接要解壓縮到的目錄
tar xf /tmp/etc-backup.tar -c /tmp/a
tar xzf /tmp/etc-backup.tar.gz -c /tmp/b
tar xjf /tmp/ect-backup.tar.bz2 -c /tmp/c
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 可以顯示出原檔案 壓縮檔案的壓縮比等資訊 壓縮等級 ...