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命令會將壓縮的文件恢復(fù)為其原始權(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ā)表評論。
-
Linux
+關(guān)注
關(guān)注
88文章
11628瀏覽量
217990 -
文件
+關(guān)注
關(guān)注
1文章
587瀏覽量
25918 -
命令
+關(guān)注
關(guān)注
5文章
746瀏覽量
23447
發(fā)布評論請先 登錄
嵌入式學(xué)習指引--Linux下常用系統(tǒng)命令
嵌入式學(xué)習指引--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命令
評論