windows如何壓縮tar.gz格式
tar.gz 是linux和unix下面比較常用的格式,幾個指令就可以把檔案壓縮打包成tar.gz格式
然而這種格式在windows并不多見,winrar、winzip等主流壓縮工具可以釋放解開,卻不能打包生成。
但是tar.gz在linux伺服器端很常用,于是許多習慣用windows的web開發人員,可能會遇到這個壓縮格式的麻煩。
如何在windows系統生成tar.gz壓縮包,在網上搜了一下除了複雜的指令行和開源軟體之外,似乎沒有其他的。偶然發現“7-zip”這個軟體可以很友善地解決這個問題。
具體步驟如下:
一、下載下傳7-zip,安裝後直接在你想要打包的檔案上點右鍵菜單,會有一個7-zip的子菜單欄,類似winrar和winzip的那種右鍵菜單。
然後選“7-zip”->“添加到壓縮檔案”,在彈出來的視窗裡有個“壓縮格式”的選項,裡面并沒有tar.gz格式,沒關系,裡面有一個tar格式,第一步就是要先壓成tar格式。
二、成功打包為tar檔案後,你可能會發現這個tar檔案包和原來的檔案大小一樣,也就是說tar本身并沒有壓縮,而是僅僅把它們打包成一個單獨的tar檔案。
是以需要做第二步,再在這個tar檔案上面點右鍵,選“7-zip”->“添加到壓縮檔案”,這時候彈出的視窗裡再看“壓縮格式選項”,發現多了兩個剛才沒有的,其中就包括“gzip”,
是的,這一步就是把tar檔案繼續壓縮成gzip。選擇“gzip”格式後确定,最後結果就是一個新的tar.gz格式的檔案。
經本人測試,相容各種軟體,上傳到伺服器上也沒有問題。整個過程滑鼠流,完全不用敲什麼指令行。
壓縮後的檔案格式和大小如下:
至此,在windows下面得到tar.gz完成!
說明:
安裝完了7-zip 9.20 後,直接就可以選擇gzip格式壓縮成gz格式,無需中間的tar格式,本人親自測試已認證
7-zip 9.20 (win_32bit)
7-zip 9.20 (win_64bit)
7-zip 9.20 (linux/unix)
推薦拓展:
linux下tar bz gz等壓縮包的壓縮和解壓
原創文章請随便轉載。願和大家分享,并且一起進步。-- 江 coder