隨筆-200  評論-148  文章-15  trackbacks-0

          Linux下gzip命令是用來壓縮文件的。gzip不僅可以用來壓縮大的、較少使用的文件以節(jié)省磁盤空間,還可以和tar命令一起構(gòu)成Linux操作系統(tǒng)中比較流行的壓縮文件格式。據(jù)統(tǒng)計,gzip命令對文本文件有60%~70%的壓縮率。

          gzip命令的格式是:

          gzip [option] [file]

          gzip很容易使用。如果想壓縮某個文件或者磁帶檔案文件,可輸入下面的內(nèi)容:

          gzip mydir.tar

          在缺省的狀態(tài)下,gzip 會壓縮文件、再加上一個.gz擴展名,然后刪除掉原來的文件。如果想解壓縮文件,可以使用gzip的對應程序命令gunzip或者gzip命令的-d解壓 縮參數(shù)。但是必須保證這個用于解壓縮的文件有.gz(或者.Z、-gz、.z、-z、或者_z)擴展名,否則gzip命令和gunzip命令都會顯示出錯 信息。如果想使用自己的擴展名,可以使用-S后綴參數(shù),如下所示:

          gzip -S .gzipped mydir.tar

          gzip 還可以處理用zip命令、compress命令和pack命令壓縮的文件包。如果想在壓縮或者解壓縮的過程中看到更多的信息,可以使用-l列清單參數(shù)看到 文件在被壓縮或解壓縮的時候的文件長度。在前一個例子中,壓縮完子目錄mydir之后,可以使用gzip命令按照下面的方法得到有關(guān)的數(shù)據(jù):

          # gzip -l mydir.tar.gz

          compressed uncompr.ratio uncompressed_name
          312 21330 98.2% mydir.tar

          此外,gzip還有一個很有用的參數(shù)-t,可以用來測試壓縮文件的完整性。如果文件正常,gzip不會給出任何顯示。如果想看到OK這兩個字母,可以在測試某個文件時使用-tv參數(shù)。

          posted on 2011-12-04 10:44 無聲 閱讀(30901) 評論(0)  編輯  收藏 所屬分類: 職場生活
          主站蜘蛛池模板: 元谋县| 尼勒克县| 兴国县| 玉环县| 贡嘎县| 丹凤县| 射洪县| 余庆县| 乐山市| 惠水县| 宜宾县| 广饶县| 巴彦县| 天峨县| 高邑县| 即墨市| 敖汉旗| 鹤岗市| 临沂市| 荔波县| 宜昌市| 会理县| 江口县| 都江堰市| 沁阳市| 许昌市| 林州市| 高陵县| 泸水县| 屯昌县| 钟祥市| 乐清市| 凭祥市| 怀柔区| 区。| 周口市| 本溪市| 杭锦旗| 眉山市| 建阳市| 南开区|