文件的壓縮與解壓

文件的壓縮與解壓

 

常用命令既參數

1, gzip                                                                       

           -c      將壓縮或解壓的結果輸出至標準輸出

           -d      解壓縮,相當于guzip

           -#      1-9)指定壓縮比,默認為6。

           zcat           不解壓縮的情況下查看文件。

壓縮:gzip  FileName

 解壓:gzip  –d 
FileName.gz

2, bzip2                                                                     

           -d    解壓縮,相當于bunzip

           -k      保留原文件

           -#      1-9)指定壓縮比,默認為6。

           bzcat        不解壓縮的情況下查看文件。

         壓縮: bzip2  FileName

解壓1bzip2 -d  FileName.bz2

解壓2bunzip2  FileName.bz2

3,  xz 一款即將取代gzip、bzip2的壓縮命令               

           -d      解壓縮

           -k      保留原文件

           -# 1-9)指定壓縮比。

           xzcat         不解壓縮的情況下查看文件

壓縮:xz  Fileanme

 解壓:xz –d  Filename.xz

以上三個常用的壓縮命令gzip、bzip2、xz基本用法既參數基本相同。記住一個三個都可以輕易上手

4,tar 打包工具,將多個目錄打包成一個文件。本身不具有壓縮功能。    

           -c      創建打包文件

           -f       指定打包的文件名,(-f必須和文件名放一起)

                   -v      顯示打包過程

                   -r      追加文件至歸檔文件

                   -x      展開歸檔文件,既展開打包文件,一般和-v,-f 結合使用。

                   -t      查看歸檔文件中的文件列表

           -C     解壓到指定目錄

         通常結合壓縮工具一起使用

         -j: 采用bzip2壓縮

         -z:     采用gzip壓縮

         -J  采用xz壓縮

eg.壓縮/data

       tar  -zcvf  /redhat/data.tar.gz       /data/

        /redhat.tar.gz  為壓縮后的文件名

         /data        為要壓縮的目錄

         解壓

        /home/redhat/date.tar.gz

 

 

原創文章,作者:linux is not unix,如若轉載,請注明出處:http://www.www58058.com/73365

(0)
linux is not unixlinux is not unix
上一篇 2017-04-16
下一篇 2017-04-16

相關推薦

  • linux文件系統及文件操作

    1、Linux文件系統:    文件和目錄被組織成一個單根倒置樹結構,從根目錄”/”開始。    文件系統分層結構LSB (Linux Standard Base)如下: 2、主要目錄: /boot: 系統啟動相關的文件,如內核、initrd,以及grub(bootloader) /etc:配置文件 /home:用戶的…

    2017-07-23
  • Hadoop新增datanode與SecondaryNameNode

    無論是新增namenode還是SecondaryNameNode,操作方法大致相同 一、如果新增datanode,需要保證namenode能無密碼ssh連接到新datanode 如果是添加SecondaryNameNode,則需保證其能無密碼ssh連接至各datanode和namenode,namenode也需要能無密碼連接到新SecondaryNameNo…

    Linux干貨 2015-03-08
  • session sticky + session cluster 實戰

    前言 在做負載均衡集群的時候,如果后端是應用服務器,我們就有一個不得不考慮的一個問題:會話綁定。為了追蹤會話,我們常見的有三種方式:(1)session sticky:會話粘性,常見有2種方式: source_ip:采用源地址綁定方式 nginx:ip_hash,ip地址哈希 haproxy:source lvs:sh,源地址哈希 cookie:基于cook…

    Linux干貨 2017-02-13
  • 第四周作業

    1、復制/etc/skel目錄為/home/tuser1,要求/home/tuser1及其內部文件的屬組和其它用戶均沒有任何訪問權限。 [root@unclez ~]# cp -r /etc/skel /home/tuser1 [root@unclez ~]# chmod -R&…

    Linux干貨 2016-12-24
  • 正則表達式—正則表達式詳解

    grep使用正則表達式進行匹配時,將大大提高效率和精準性,正則表達式概括分為基本正則表達式和擴展正則表達式。 一、基本正則表達式   字符匹配元字符         .        &nb…

    Linux干貨 2016-07-04
  • 一鍵搭建mysql集群系列一

    一鍵自動安裝mysql 5.7 shell腳本自動化安裝二進制mysql-5.7 本節主要用到四個shell腳本 和 一臺資料存儲機器(IP:192.168.42.26) install_mysql.sh 自動化安裝mysql腳本 ntpdate.sh 時間同步腳本 system_init.sh 系統初始化腳本 yum.sh yum源配置腳本 執行步驟: 1…

    2017-05-13

評論列表(1條)

  • renjin
    renjin 2017-04-21 10:07

    看到你寫了三篇博客,主要介紹了linux下的壓縮工具shell編程的基礎用法,內容總結的很詳細,排版比起之前來也有所提升,建議你將代碼塊放入到”插入程序代碼“中去

欧美性久久久久