[CentOS7] gzip, bzip2, xz 壓縮與解壓縮


聲明:本文主要總結自:鳥哥的Linux私房菜-第八章、檔案與檔案系統的壓縮,打包與備份,如有侵權,請通知博主

gzip命令:


 

選項參數:
-c  :將壓縮后的數據顯示到屏幕上,可以用於重定向;
-d  :解壓縮的參數;
-t  :檢驗壓縮的一致性,看是否有錯誤;
-v  :顯示 源文件大小/壓縮文件大小 的壓縮比;
-#  :# 為數字的意思,代表壓縮等級,-1 最快,但是壓縮比最差、-9 最慢,但是壓縮比最好!默認是 -6

gzip -v  => 壓縮文件,-v查看壓縮比

gzip -d => 解壓文件

工具:zcat, zmore, zless, zgrep

 

bzip2命令:


 

選項參數:
-c  :將壓縮后的數據顯示到屏幕上,可以用於重定向;
-d :解壓縮的參數;
-k :保留原始文件
-v :
顯示 源文件大小/壓縮文件大小 的壓縮比;
-# :# 為數字的意思,代表壓縮等級,-1 最快,但是壓縮比最差、-9 最慢,但是壓縮比最好!默認是 -6

bzip2 -v => 壓縮文件, -v查看壓縮比

bzip2 -d => 解壓文件

工具:bzcat, bzmore, bzless, bzgrep

 

xz命令:


選項參數:
-d  :解壓縮參數;
-t  :檢驗壓縮的一致性,看是否有錯;
-l  :列出壓縮的相關信息
-k  :保留原始文件
-c  :將壓縮后的數據顯示到屏幕上,可以用於重定向;
-#  :# 為數字的意思,代表壓縮等級,-1 最快,但是壓縮比最差、-9 最慢,但是壓縮比最好!默認是 -6

xz -v => 壓縮文件,-v查看壓縮比

xz -d => 解壓文件

工具:xzcat, xzmore, xzless, xzgrep


 

壓縮比:gzip < bzip2 < xz

這些壓縮指令僅僅只能針對文件進行壓縮,若要對目錄進行壓縮,應當先用打包命令tar進行打包形成xxx.tar文件,然后再用壓縮命令進行壓縮形成xxx.tar.gz, xxx.tar.bz2 或 xxx.tar.xz


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM