gunzip命令是用于解壓gzip文件。Gzip是最流行的壓縮算法之一,可減小文件大小并保留原始文件模式,所有權(quán)和時(shí)間戳。
按照慣例,使用gzip算法壓縮的文件擴(kuò)展名為.gz或.z。在本教程中,我們將說明如何在Linux使用gunzip命令解壓文件.gz。
包括gunzip命令常用選項(xiàng)與語法,在解壓時(shí)保留文件,使用標(biāo)準(zhǔn)輸出解壓到指定目錄,查看壓縮文件的內(nèi)容。
gunzip命令
gunzip命令的語法形式是gunzip [OPTION]... [FILE]...,其中[FILE]是一個(gè)或者多個(gè)文件與目錄,它是可選參數(shù)。[OPTION]是gunzip命令的選項(xiàng),也是可選項(xiàng)參數(shù)。
在大多數(shù)Linux發(fā)行版,例如Ubuntu,CentOS和Debian,gunzip命令是gzip -d命令的shell腳本封裝。
gzip命令所有選項(xiàng)均適用于gunzip。要使用gunzip解壓.gz文件,請(qǐng)將壓縮文件名作為參數(shù)傳遞。
gunzip命令會(huì)將壓縮的文件恢復(fù)為其原始權(quán)限,所有者,模式和時(shí)間戳。默認(rèn)情況下,一旦解壓縮,gunzip將刪除壓縮文件??梢允褂?code>-k選項(xiàng)保留壓縮文件。
gunzip filename.gz
gunzip -k filename.gz
gunzip命令沒有解壓到指定目錄的選項(xiàng),但你可以gunzip命令的-c選項(xiàng),-c選項(xiàng)用于寫入到標(biāo)準(zhǔn)輸出并且不會(huì)改變?cè)嘉募?/p>
但您可以將標(biāo)準(zhǔn)輸出寫入到文件與目錄,讓你可以將壓縮文件解壓縮到另一個(gè)目錄中。gunzip命令還接受多個(gè)文件作為參數(shù)。
要在指定目錄遞歸解壓所有壓縮文件時(shí),請(qǐng)使用-r選項(xiàng)。例如命令gunzip -r directory將會(huì)解壓directory目錄包含的.gz文件。
gunzip -c filename.gz > /directory/path/filename
gunzip file1.gz file2.gz file3.gz
gunzip -r directory
列出壓縮文件內(nèi)容
與-l選項(xiàng)一起使用時(shí),gunzip打印指定壓縮文件的信息。輸出將包括文件名,壓縮和未壓縮的大小以及壓縮率。
要獲得更詳細(xì)的輸出,請(qǐng)使用gunzip命令的-v選項(xiàng)。命令將會(huì)打印更多信息。
其中method是壓縮算法,crc,日期時(shí)間,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命令的更多信息,請(qǐng)?jiān)L問Gnu gzip文檔頁面。如有任何疑問,請(qǐng)?jiān)谙旅姘l(fā)表評(píng)論。
-
Linux
+關(guān)注
關(guān)注
88文章
11822瀏覽量
219609 -
文件
+關(guān)注
關(guān)注
1文章
598瀏覽量
26124 -
命令
+關(guān)注
關(guān)注
5文章
759瀏覽量
23993
發(fā)布評(píng)論請(qǐng)先 登錄
嵌入式學(xué)習(xí)指引--Linux下常用系統(tǒng)命令
嵌入式學(xué)習(xí)指引--Linux下常用系統(tǒng)命令詳解
四大Linux命令格式解讀
Linux命令格式解析
dos是什么意思_dos命令是什么?
Linux gunzip命令解析 gunzip解壓文件的方法
linux的Shell命令和相關(guān)的命令
用于刪除的命令:groupdel和groupadd命令
Shell內(nèi)建命令:trap命令
如何使用Linux xargs命令
Linux gunzip命令的使用
如何使用gunzip命令
評(píng)論