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ā)表評論。
-
Linux
+關(guān)注
關(guān)注
87文章
11314瀏覽量
209773 -
文件
+關(guān)注
關(guān)注
1文章
568瀏覽量
24765 -
命令
+關(guān)注
關(guān)注
5文章
686瀏覽量
22052
發(fā)布評論請先 登錄
相關(guān)推薦
評論