文件的壓縮與解壓

文件的壓縮與解壓

 

常用命令既參數

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 17:48
下一篇 2017-04-16 18:44

相關推薦

  • Linux 文件管理、查看、編輯、查找命令及BASH特性

    1、文件管理類命令總結  (1)cp命令:copy                    源文件 :目標文件 :    &nbsp…

    Linux干貨 2016-10-17
  • iptables

    1.開啟防火墻systemctl start firewalld2.清空所有的默認規則,定義自己的規則iptables -F 查看此時的iptablesiptables -nL Chain INPUT (policy ACCEPT)target prot opt source destination Chain FORWARD (policy ACCEPT)…

    Linux干貨 2017-07-26
  • 馬哥教育網絡班22期第三周課程練習1

    1、who | awk {'print $1'} | sort | uniq  2、last | head -n1 3、awk -F":" {'print $7'} /etc/passwd |  awk '{for(i=1;i<=NF;i++)a[$i]++}EN…

    Linux干貨 2016-08-29
  • 第二周作業

    1、Linux上的文件管理類命令都有哪些,其常用的使用方法及其相關示例演示。 文件管理命令:cp、mv、rm (1)cp命令:copy     單源復制:cp [OPTION]… [-T] SOURCE DEST     多源復制:cp…

    Linux干貨 2016-12-10
  • N25第三周作業

    一、列出當前系統上所有已經登錄的用戶的用戶名,注意:同一個用戶登錄多次,則只顯示一次即可。 [root@centos01 ~]# who | cut -d " " -f1 | uniq -u root qufudcj 二、取出最后…

    Linux干貨 2016-12-26
  • 內核編譯安裝 (用NTFS模塊)

    內核編譯安裝 (用NTFS模塊) 1 rz 下載的 的內核最新文件 在這 https://www.kernel.org/ 2 tar xvf linux-4.12.10.tar.xz 解壓文件 內核文件一般都放在 /usr/src/ 3 cd linux-4.12.10/ 4 [root@god linux-4.12.10]#cp /boot/config-…

    2017-09-04

評論列表(1條)

  • renjin
    renjin 2017-04-21 10:07

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

欧美性久久久久