壓縮及解壓縮工具

壓縮和解壓縮工具

     壓縮比

     目的:時間換空間

     CPU的時間 –> 磁盤空間

常見的壓縮及解壓縮工具:

compress/uncompress, .Z

gzip/gunzip, .gz

bzip2/bunzip2, .bz2

xz/unxz, .xz

zip/unzip

lzma/unlzma,lzma

tar,cpio

     compress:

         -d:解壓縮

         -c:結果輸出至標準輸出,不刪除原文件

         -v:顯示詳情

         uncompress:解壓縮

         zcat file.Z > file 加壓縮,保留原文件

     1.gip/gunzip/zcat

         gzip [OPTION…] FILE…

             -d:解壓縮,相當于gunzip

             -#:指定壓縮比,默認是6;數字越大壓縮比越大

             -c:將壓縮結果輸出至標準輸出:

             gzip -c FILE > /PATH/TO/SOMEFILE.gz

         gunzip:解壓縮

             gunzip /PATH/TO/SOMEFILE:解壓縮完成后會刪除原文件

             zcat /PATH/TO/SOMEFILE:在不解壓的情況下查看文件內容

    

     2. bzip2/bunzip2/bzcat

         bzip2 [OPTIONS…] FILE…

             -d:解壓縮,相當于bunzip2

             -k:保留原文件

             -#:指定壓縮比;默認是6;數字越大壓縮比越大(1-9)

         bunzip:解壓縮

             bunzip /PATH/TO/SOMEFILE:

             bzcat /PATH/TO/SOMEFILE:在不解壓的情況下查看文件內容

    

     3. xz/unxz/xcat

         xz [OPTIONS…] file…

             -d:解壓縮

             -#:指定壓縮比;默認是6;(1-9)

             -k:保留原文件

        

         unxz:解壓縮

             unxz /PATH/TO/SOMEFILE:

             xzcat /PATH/TO/SOMEFILE:在不解壓的情況下查看文件內容

     zip:打包壓縮

         zip FILE_NAME.zip FILE1 FILE2 ….

         unzip FILENAME.zip

     歸檔:tar,cpio

         tar命令:

         tar [OPTIONS…] FILE…

             -c:創建歸檔

             -x:展開歸檔

             -t:不展開歸檔,查看歸檔了那些文件

             -f FILE.tar:操作的歸檔文件

             -v:查看詳細信息

             -C:展開至指定目錄下

    

         歸檔并壓縮:

             -z:gzip2

             創建歸檔:-zcf /PATH/TO/SOMEFILE

             解壓縮并展開歸檔:-zxf /PATH/TO/SOMEFILE

        

             -j:bzip2

             -jcf

             -jxf

            

             -J:xz

             -Jcf

             -Jxf

    

     cpio命令:cpio命令是通過重定向的方式將文件進行打包備份,還原恢復的工具,它可以解壓以“.cpio”或者“.tar”結尾的文件

         cpio[選項] > 文件名或者設備名

         cpio[選項] < 文件名或者設備名

    

     選項:

         -o:將文件打包拷貝成文件或將文件輸出至設備上

         -i:解包,將壓縮包還原

         -v:顯示詳細過程

         -t:不解壓的情況下查看內容

         -d:解包成成目錄

         -c:一種較新的存儲格式

原創文章,作者:zhai796898,如若轉載,請注明出處:http://www.www58058.com/37356

(0)
zhai796898zhai796898
上一篇 2016-08-22
下一篇 2016-08-22

相關推薦

  • 搭建緩存功能的WEB服務集群

    搭建緩存功能的WEB服務集群 實驗簡介 本文主要介紹雙主模型的nginx proxy高可用集群的搭建方式。實驗環境: 使用nfs服務器提供頁面數據共享 使用單獨的mariadb服務器提供關系型數據庫 使用兩臺httpd服務器處理動態的php和靜態頁面資源 使用兩臺nginx服務器處理圖片資源 使用兩臺varnish服務器作緩存處理 使用兩臺nginx作代理 …

    Linux干貨 2017-07-15
  • 基于mysql數據庫的日志分析系統

    現如今,日志已經成為了我們分析系統及相關服務的一個重要工具。而日志也具有其相對較為固定的格式以便于進行統計查詢。其大致格式如下: 日期時間            主機      &…

    Linux干貨 2016-10-23
  • 邏輯卷管理

    1.相關命令:lsblk、fdisk、gdisk、parted、mkfs、mke2fs、blkid、e2label、findfs、tune2fs、dumpe2fs、fsck、e2fsck、mount、swapon、swapoff、mkisofs、wodim、free、df、du、dd。 2.列出塊設備:lsblk    &nbs…

    Linux干貨 2016-09-01
  • 內核相關

    內核兩大流派單內核微內核 grub分為三個階段:1階段 1.5階段 2階段 內核階段 通過/proc/cmdline找到根并掛載2階段內容是放在/boot/grub目錄下Centos6 實驗:丟失除grub.conf外所有文件沒有修復過的時候/boot/grub下文件是放在磁盤上某個位置的修復過一次后/boot/grub下文件就起作用了,一旦執行過grub-…

    Linux干貨 2018-01-03
  • Linux批量創建用戶、passwd、shadow、組管理、group、gshadow、默認配置文件login.defs、切換用戶su、提升權限(一)

    Linux批量創建用戶、passwd、shadow、組管理、group、gshadow、默認配置文件login.defs、切換用戶su、提升權限 在Linux中用戶運行某個程序時,該程序的權限屬于當前用戶,進程所能夠訪問資源的權限取決于進程的運行者的身份。如果用戶的id號為0,即使不叫root,他也是管理員;就算名字叫root它也可能是普通用戶。當有多個不同…

    Linux干貨 2016-08-03
  • 小巧精悍——常見文本處理工具用法及技巧總結

    小巧精悍——常見文本處理工具用法及技巧總結 Linux最重要的哲學思想就是:一切皆文件??梢娢募拔募僮髟贚inux當中是多么的重要。在Linux系統中我們也會經常用到各種文本文件處理的操作,熟練使用這些小巧精悍的文本處理工具,在關鍵時刻往往展現非凡的神奇功效。常見文本處理小工具:cat、hexdump、nl、less、head、tail、cut、tr、r…

    Linux干貨 2016-11-05

評論列表(1條)

  • 馬哥教育
    馬哥教育 2016-08-22 13:19

    壓縮工具的使用能大大節約我們的磁盤空間,以及文件的傳輸時間,需熟練使用。

欧美性久久久久