Linux基礎命令---gunzip

一生有你llx發表於2018-12-25

gunzip

解壓縮被gzip壓縮過的檔案。此命令的適用範圍:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。

1 、語法

gunzip [-acfhlLnNrtvV]  [-S suffix]  檔案 

 

2 、選項列表

選項

說明

-h | --help

幫助資訊

-V | --version

顯示命令版本資訊

-f | --force

強制執行

-a | --ascii

文字模式。此選項僅在某些非Unix系統上支援。

-c | --stdout | --to-stdout

將解壓的檔案寫到標準輸出,原始檔不變。如果有多個輸入檔案,則輸出由一系列獨立壓縮的成員組成。為了獲得更好的壓縮,在壓縮所有輸入檔案之前先將它們連線起來。

-l | --list

列出壓縮檔案的資訊

-L | --licence

列出gzip的許可證並且退出

-n | --no-name

解壓縮時,如果存在,不要還原原始檔名(僅從壓縮檔名中刪除gzip字尾),如果存在則不要恢復原始時間戳(從壓縮檔案中複製它)。此選項是解壓縮時的預設選項。

-N | --name

解壓縮時,如果存在,請還原原始檔名和時間戳。此選項對於限制檔名長度的系統或在檔案傳輸後丟失時間戳的系統非常有用。

-r | --recursive

遞迴遍歷目錄結構。如果命令列中指定的任何檔名都是目錄,則gzip將下降到目錄中,並壓縮它在目錄中找到的所有檔案(或者解壓它們,如果是gunzip的話)。

-t | --test

測試壓縮檔案完整性

-v | --verbose

顯示詳細執行過程

-S 

解壓縮時,在從輸入檔名派生輸出檔名時,將.suf新增到字尾列表的開頭以嘗試。

 

3 、例項

1 )解壓

[root@localhost weijie]#  gunzip -v 1.gz               // 解壓,顯示詳細執行過程

1.gz:    9.4% -- replaced with 1

2 )指定檔案字尾

[root@localhost weijie]#  gunzip -v 1.mygz             // 解壓,字尾不是 gz ,報錯

gzip: 1.mygz: unknown suffix -- ignored

[root@localhost weijie]#  gunzip -v -S "mygz" 1.mygz   // 指定字尾名,不報錯

1.mygz:     9.4% -- replaced with 1.


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29270124/viewspace-2284100/,如需轉載,請註明出處,否則將追究法律責任。

相關文章