linux壓縮及歸檔

來源:互聯網
上載者:User

標籤:style   blog   http   使用   os   io   strong   檔案   

    linux中的壓縮格式主要由gz、bz2、xz、compress、zip

    一、gzip:壓縮後格式為.gz(壓縮和解壓縮後會刪除原檔案)

        用法:gzip [optinons] FILENAME...

        -d:解壓縮,相當於使用gunzip

        -f:強制解壓縮

        -q:不顯示警告資訊

        -#:[0-9]指定壓縮比

            壓縮等級,0-2為快速壓縮,3-5為中等壓縮,6-9為優異壓縮,預設為6

        -l:列出壓縮檔的相關資訊

        -r:遞迴處理,將指定目錄下的所有檔案一併處理

        -t:測試壓縮檔是否有錯誤

        zcat:在不解壓縮的情況下,查看壓縮檔的內容

    二、bzip2:壓縮後格式為.bz2,比gzip有更大壓縮比,用法和gzip一樣

        -k:壓縮或解壓縮時保留源檔案

        -d:解壓縮,相當於使用bunzip2

        -#:指定壓縮比

        bzcat:在不解壓縮的情況下,查看壓縮檔的內容

    三、xz:壓縮後格式為xz,新型的壓縮公用程式,有著更高的壓縮比

        -z:強制壓縮

        -d:強制解壓縮,相當於unxz

        -t:測試壓縮檔的完整性

        -l:查看詳細資料

        -k:壓縮或解壓縮保留源檔案

        -f:解壓強制覆蓋檔案

        xzcat | xzdec:在不解壓縮的情況下,查看檔案內容

    四、conpress:壓縮後格式為.Z,以很少使用,在某些linux發行版本中已經不支援使用

    五、zip:壓縮後格式為.zip壓縮及歸檔,壓縮後不刪除源檔案

        用法:zip [optinos] FILENAME.zip FILE1、FILE2...

                壓縮時需要制定壓縮後的檔案名稱FILENAME.zip

        -c:給壓縮檔添加註釋

        -m:壓縮後刪除源檔案

        -k:相容DOS

        -b<path>:制定壓縮到目錄

        -r:遞迴處理

        zipinfo:查看壓縮檔內檔案的詳細資料

        unzip解壓縮.zip

            -o:不必詢問使用者,解壓縮時直接覆蓋源檔案

            -l:顯示壓縮檔的資訊

            -L:將壓縮檔的檔案名稱全部改為小寫

            -v:執行是顯示詳細資料

            -n:解壓縮時不覆蓋源檔案

            .zip FILE:指定要處理的檔案

            -x FILE:指定不處理的檔案

            -Z:等同於使用zipinfo查看壓縮檔內檔案的詳細資料

    歸檔(archive):

    tar:歸檔工具,歸檔並不意味著壓縮,可以調用壓縮功能實現

        -c:建立歸檔檔案

        -f:操作的歸檔檔案

        -x:解壓歸檔

        --xattrs:歸檔時,保留檔案的屬性資訊

        -t:不展開歸檔,直接查看歸檔內的檔案有哪些

        -z:調用gzip壓縮命令

        -j:調用bzip2壓縮命令

        -J:調用xz命令

        -k:解壓時不替換現有的檔案

        -v:顯示詳細步驟

        -C:指定要解壓的目錄

        -u:盡追加比歸檔副本更新的檔案

        -U:在解壓要重寫的檔案之前先刪除

    cpio:較早使用的歸檔命令

        

本文出自 “杆兒男” 部落格,請務必保留此出處http://wtime.blog.51cto.com/8829658/1538555

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.