Linux下壓縮、解壓縮及歸檔命令

壓縮格式:gz,bz2,xz,zip,z

壓縮算法:算法不同,壓縮比也不同

compress:FILENAME.z
uncompress


gzip:.gz
          gzip  /path/to/somefile :壓縮完成後刪除原文件
               -d:解壓縮
               -#:指定壓縮比

     gunzip:
          gunzip /path/to/somefile.gz  :解壓完成後刪除原文件
          zcat /path/ro/somefile.gz    :不解壓的情況下查看文本文件的內容

bzip2: .bz2

     相比於gzip有更大的壓縮比,使用格式近似
     bzip2  /path/to/somefile   :壓縮完成後刪除原文件
               -d:解壓縮1-9  默認爲6
               -#:指定壓縮比
               -k:壓縮時保留原文件

bunzip2:
          bunzip2 /path/to/somefile.bz2  :解壓完成後刪除原文件
           bzcat /path/ro/somefile.bz2    :不解壓的情況下查看文本文件的內容

xz :  .xz
          xz /path/to/somefile   :壓縮完成後刪除原文件
                -d:解壓縮1-9  默認爲6
               -#:指定壓縮比
               -k:壓縮時保留原文件

          unxz
          xzcat


zip:即歸檔又壓縮的工具
     zip  filename.zip   file1 file2 file3  :壓縮後不刪除原文件
     unzip  filename.zip

archive:歸檔,歸檔並不意味着壓縮


tar :歸檔工具
          -c:創建歸檔文件
          -f file.tar:操作的歸檔文件
          -x :展開歸檔
          --xattrs:歸檔時,保留文件的擴展屬性信息
           -t :不展開歸檔,直接查看歸檔了哪些文件


           -zcf:歸檔並調用gzip壓縮  
           -zxf:調用gzip解壓縮並展開歸檔

            -jcf:歸檔並調用bzip2壓縮  
            -jxf:調用bzip2解壓縮並展開歸檔

            -Jcf:歸檔並調用xz壓縮
            -Jxf:調用xz解壓縮並展開歸檔



cpio:歸檔工具
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章