使用gzip壓縮檔案
gzip命令是用來壓縮檔案的。它不僅可以用來壓縮大的、較少使用的檔案以節省磁碟空間,還可以和tar命令一起構成Linux作業系統中比較流行的壓縮檔案格式。據統計,gzip命令對文字檔案有60%~70%的壓縮率。
gzip命令的格式是:
gzip [option] [file]
gzip很容易使用。如果想壓縮某個檔案或者磁帶檔案檔案,可輸入下面的內容:
# gzip mydir.tar
在預設的狀態下,gzip會壓縮檔案、再加上一個.gz副檔名,然後刪除掉原來的檔案。如果想解壓縮檔案,可以使用gzip的對應程式命令gunzip或者gzip命令的-d解壓縮引數。但是必須保證這個用於解壓縮的檔案有.gz(或者.Z、-gz、.z、-z、或者_z)副檔名,否則gzip命令和gunzip命令都會顯示出錯資訊。如果想使用自己的副檔名,可以使用-S字尾引數,如下所示:
# gzip -S .gzipped mydir.tar
gzip還可以處理用zip命令、compress命令和pack命令壓縮的檔案包。如果想在壓縮或者解壓縮的過程中看到更多的資訊,可以使用-l列清單引數看到檔案在被壓縮或解壓縮的時候的檔案長度。在前一個例子中,壓縮完子目錄mydir之後,可以使用gzip命令按照下面的方法得到有關的資料:
# gzip -l mydir.tar.gz
compressed uncompr.ratio uncompressed_name
312 21330 98.2% mydir.tar
此外,gzip還有一個很有用的引數-t,可以用來測試壓縮檔案的完整性。如果檔案正常,gzip不會給出任何顯示。如果想看到OK這兩個字母,可以在測試某個檔案時使用-tv引數。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/312079/viewspace-245238/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Vue開啟gzip壓縮檔案Vue
- 過濾器實現檔案的gzip壓縮過濾器
- Java實現檔案壓縮與解壓[zip格式,gzip格式]Java
- 分析核心對gzip壓縮檔案進行解壓的方法(轉)
- 修復損壞的gzip壓縮檔案之原理篇
- Apache 開啟gzip壓縮Apache
- 使用compress壓縮檔案
- 使用filter實現網站的gzip壓縮Filter網站
- 關於Java的GZIP壓縮與.net C#的GZIP壓縮的差異JavaC#
- 前端效能優化gzip初探(補充gzip壓縮使用演算法brotli壓縮的相關介紹)前端優化演算法
- gzip的介紹以及web伺服器對檔案壓縮的支援Web伺服器
- 給Tomcat,Apache配置gzip壓縮(HTTP壓縮)功能 (轉)TomcatApacheHTTP
- betterzip怎麼解壓檔案?如何使用BetterZip批次解壓壓縮檔案
- aix 檔案的壓縮與解壓縮AI
- gulp壓縮檔案
- Java檔案壓縮Java
- java 檔案壓縮Java
- 圖解gzip壓縮檔案底層結構及檔案損壞的修復方法圖解
- Apache開啟GZIP壓縮功能方法Apache
- vue-cli3.0配置GZIP壓縮Vue
- 高效能 gzip 壓縮工具 pgzip
- 電腦怎麼壓縮檔案 檔案壓縮方法詳解
- 使用CLR函式壓縮(Gzip)ntext型別欄位函式型別
- Linux中檔案的壓縮和解壓縮Linux
- Mac壓縮檔案怎麼加密?BetterZip加密Word壓縮檔案教程Mac加密
- Ubuntu 壓縮檔案命令Ubuntu
- c#壓縮檔案C#
- Linux 檔案壓縮Linux
- HTTP 之 檔案壓縮HTTP
- WindowsApi 解壓縮檔案WindowsAPI
- cpio檔案解壓縮
- vue-cli npm run build空白頁的兩個坑 webpack gzip檔案壓縮優化打包檔案VueNPMUIWeb優化
- 關gzip壓縮,我有新發現
- Android總結之Gzip/Zip壓縮Android
- linux下gzip的壓縮詳解Linux
- 【Go】使用壓縮檔案優化io (二)Go優化
- 【Go】使用壓縮檔案優化io (一)Go優化
- 【Go】使用壓縮檔案優化 io (一)Go優化