0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何使用gunzip命令

CHANBAEK ? 來源:myfreax ? 作者:myfreax ? 2022-12-08 16:42 ? 次閱讀

gunzip命令是用于解壓gzip文件。Gzip是最流行的壓縮算法之一,可減小文件大小并保留原始文件模式,所有權(quán)和時間戳。

按照慣例,使用gzip算法壓縮的文件擴展名為.gz.z。在本教程中,我們將說明如何在Linux使用gunzip命令解壓文件.gz。

包括gunzip命令常用選項與語法,在解壓時保留文件,使用標準輸出解壓到指定目錄,查看壓縮文件的內(nèi)容。

gunzip命令

gunzip命令的語法形式是gunzip [OPTION]... [FILE]...,其中[FILE]是一個或者多個文件與目錄,它是可選參數(shù)。[OPTION]是gunzip命令的選項,也是可選項參數(shù)。

在大多數(shù)Linux發(fā)行版,例如Ubuntu,CentOS和Debian,gunzip命令是gzip -d命令的shell腳本封裝。

gzip命令所有選項均適用于gunzip。要使用gunzip解壓.gz文件,請將壓縮文件名作為參數(shù)傳遞。

gunzip命令會將壓縮的文件恢復為其原始權(quán)限,所有者,模式和時間戳。默認情況下,一旦解壓縮,gunzip將刪除壓縮文件??梢允褂?code>-k選項保留壓縮文件。

gunzip filename.gz
gunzip -k filename.gz

gunzip命令沒有解壓到指定目錄的選項,但你可以gunzip命令的-c選項,-c選項用于寫入到標準輸出并且不會改變原始文件。

但您可以將標準輸出寫入到文件與目錄,讓你可以將壓縮文件解壓縮到另一個目錄中。gunzip命令還接受多個文件作為參數(shù)。

要在指定目錄遞歸解壓所有壓縮文件時,請使用-r選項。例如命令gunzip -r directory將會解壓directory目錄包含的.gz文件。

gunzip -c filename.gz > /directory/path/filename
gunzip file1.gz file2.gz file3.gz
gunzip -r directory

列出壓縮文件內(nèi)容

-l選項一起使用時,gunzip打印指定壓縮文件的信息。輸出將包括文件名,壓縮和未壓縮的大小以及壓縮率。

要獲得更詳細的輸出,請使用gunzip命令的-v選項。命令將會打印更多信息。

其中method是壓縮算法,crc,日期時間,compressed是已壓縮的文件數(shù)量,uncompressed是未壓縮的文件數(shù),ratio是壓縮率,最后是文件名稱。

gunzip -l filename.gz
gunzip -lv filename
method  crc     date  time           compressed        uncompressed  ratio uncompressed_name
defla 4a4a3fb5 Aug 29 15:40                 146                 141   9.2% filename

結(jié)論

gunzip命令可讓您解壓.gz文件。gunzip命令的更多信息,請訪問Gnu gzip文檔頁面。如有任何疑問,請在下面發(fā)表評論。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11314

    瀏覽量

    209773
  • 文件
    +關(guān)注

    關(guān)注

    1

    文章

    568

    瀏覽量

    24765
  • 命令
    +關(guān)注

    關(guān)注

    5

    文章

    686

    瀏覽量

    22052
收藏 人收藏

    評論

    相關(guān)推薦

    嵌入式學習指引--Linux下常用系統(tǒng)命令

    ;◆ 系統(tǒng)安全相關(guān)命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudo ps、who;◆ 其它命令:tar、unzip、gunzip、unarj
    發(fā)表于 10-19 11:12

    嵌入式學習指引--Linux下常用系統(tǒng)命令詳解

    ;◆ 系統(tǒng)安全相關(guān)命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudo ps、who;◆ 其它命令:tar、unzip、gunzip、unarj
    發(fā)表于 08-21 09:40

    嵌入式學習指引--Linux下常用系統(tǒng)命令

    、 nslookup;◆ 系統(tǒng)安全相關(guān)命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudo ps、who;◆ 其它命令:tar、unzip、gunzip、unarj
    發(fā)表于 04-09 10:58

    四大Linux命令格式解讀

    , --info-scriptF--new-volume-scriptF],表示有兩個同時存在的可選命令,-F F --new-volume-script F,兩個選項必須同時出現(xiàn),在此,后面的選項沒有簡寫。   5、[ -z, --gzip, --gunzip
    發(fā)表于 07-03 03:42

    Linux命令格式解析

    , --info-scriptF--new-volume-scriptF],表示有兩個同時存在的可選命令,-F F --new-volume-script F,兩個選項必須同時出現(xiàn),在此,后面的選項沒有簡寫。   5、[ -z, --gzip, --gunzip
    發(fā)表于 07-09 05:50

    dos是什么意思_dos命令是什么?

    dos命令就是機器語言,通過輸入對應(yīng)的dos命令,讓電腦運行相關(guān)操作。DOS命令,是DOS操作系統(tǒng)的命令,是一種面向磁盤的操作命令,主要包括
    發(fā)表于 01-17 14:45 ?2.1w次閱讀
    dos是什么意思_dos<b class='flag-5'>命令</b>是什么?

    Linux gunzip命令解析 gunzip解壓文件的方法

    解壓或擴展 gzip 創(chuàng)建的壓縮文件時,有另一款完全不同的工具可供使用。談及的這款工具就是 gunzip。在本文中,我們會使用一些簡單、易于理解的例子來解釋 gunzip 命令的用法。文中所有示例及指南都在 Ubuntu 16.
    發(fā)表于 04-26 18:51 ?1.3w次閱讀
    Linux <b class='flag-5'>gunzip</b><b class='flag-5'>命令</b>解析  <b class='flag-5'>gunzip</b>解壓文件的方法

    linux的Shell命令和相關(guān)的命令

    如果后臺中有多個命令,可以用 fg %jobnumber將選中的命令調(diào)出,%jobnumber是通過jobs命令查到的后臺正在執(zhí)行的命令的序號(不是pid)
    的頭像 發(fā)表于 10-03 13:14 ?2499次閱讀

    linux有哪些常用的命令

     Linux的命令非常之多,分為內(nèi)部命令和外部命令。
    發(fā)表于 02-27 08:00 ?4次下載
    linux有哪些常用的<b class='flag-5'>命令</b>

    用于刪除的命令:groupdel和groupadd命令

    二、groupdel 1.命令簡介 groupdel(group delete)命令是系統(tǒng)管理員命令,用于刪除一個組。 groupdel 命令用于刪除指定的工作組,本
    的頭像 發(fā)表于 01-11 10:44 ?2799次閱讀

    Shell內(nèi)建命令:trap命令

    1.命令簡介 trap 命令是 Shell 內(nèi)建命令,用于指定在接收到信號后將要采取的動作。常見的用途是在腳本程序被中斷時完成清理工作。 2.命令格式 trap ?[-lp]?[ARG
    的頭像 發(fā)表于 02-09 18:19 ?6067次閱讀
    Shell內(nèi)建<b class='flag-5'>命令</b>:trap<b class='flag-5'>命令</b>

    如何使用Linux xargs命令

    `xargs`命令允許您從標準輸入或者文件生成命令的參數(shù)并命令。通常`xargs`命令通過管道與其他命令組合使用。
    的頭像 發(fā)表于 12-02 17:42 ?2115次閱讀

    Linux gunzip命令的使用

    大家應(yīng)該都使用過 .gz 文件,這是一個 gzip 壓縮的歸檔文件(gzip-compressed)。與 zip 歸檔文件相比,gzip 可以更大限度的對文件進行壓縮。
    的頭像 發(fā)表于 01-30 15:59 ?1458次閱讀
    Linux <b class='flag-5'>gunzip</b><b class='flag-5'>命令</b>的使用

    shell命令和linux命令一樣嗎

    Shell命令和Linux命令并不完全一樣。 首先,Shell是一種命令行解釋器,它是用來解釋和執(zhí)行用戶輸入的命令的。Shell既是一種命令
    的頭像 發(fā)表于 11-08 10:51 ?2898次閱讀

    linux解壓gz文件的命令

    在Linux系統(tǒng)中,可以使用gzip命令解壓.gz文件。gzip命令用于壓縮和解壓縮文件,使用方法如下: 解壓.gz文件: gzip -d FileName.gz 或 gunzip
    的頭像 發(fā)表于 11-08 14:42 ?5647次閱讀