當前位置:首頁 » 文件管理 » windowsgz文件解壓

windowsgz文件解壓

發布時間: 2022-07-26 16:58:40

㈠ windows下解壓縮tar.gz文件

  1. 安裝7-zip;

  2. 選中.tar.gz文件右擊選擇「7-zip」–>「提取到當前位置」;發現.tar.gz文件被轉化為.tar文件;

  3. .tar文件即可使用windows的解壓工具解壓,例如(WinRAR);


㈡ windows下tar.gz文件怎麼解壓

linux以tar.gz後綴結尾的文件直接解壓就行了。

補丁程序必須按順序執行,因為最新的補丁程序並不包含以前的修改內容,因此,如果想應用2.2.12版本的補丁程序,必須先打好2.2.11版本的補丁。另外,用戶也可以使用patch-kernel腳本程序,它是一個用來確定用戶內核的版本再根據需要依次打好必要補丁的腳本程序。

gzip -cd linux一2.2.vnum.tar.gz | tar xfv:

對有些修訂版本來說,需要用戶做的可能只是使用補丁程序對自己當前內核的源代碼進行一些升級。"補丁程序"用來對一個源代碼文件進行必要的修改的。安裝補丁程序的過程是:下載補丁程序文件,執行下面的命令。補丁程序文件先解壓縮,再通過patch命令實現修改。

gzip -cd patchvnum.gz | patch -p0根據用戶內核版本的新舊程度,可能需要打好幾個補丁。在這樣的情況下,用戶必須針對每一個必要的補丁程序文件執行相應的patch操作。

㈢ 如何解壓縮.gz文件

public static void makeZip(List<File> fileList,String zipPath,boolean isDelete) {
byte[] buf = new byte[1024];
try {
// Create the ZIP file
File zipFile = new File(zipPath);
ZipOutputStream out = new ZipOutputStream(new FileOutputStream(zipFile));
// Compress the files
for (int i = 0; i < fileList.size(); i++) {
FileInputStream in = new FileInputStream(fileList.get(i));
// Add ZIP entry to output stream.
out.putNextEntry(new ZipEntry(fileList.get(i).getName()));
// Transfer bytes from the file to the ZIP file
int len;
while ( (len = in.read(buf)) > 0) {
out.write(buf, 0, len);
}
// Complete the entry
out.closeEntry();
in.close();
}
// Complete the ZIP file
out.close();
System.out.println("壓縮完成.");

//把舊的文件刪除
if(isDelete == true){
for (int i = 0; i < fileList.size(); i++) {
File oldFile = fileList.get(i);
oldFile.delete();
}
}
}
catch (IOException e) {
e.printStackTrace();
}
}
public static void main(String[] args){
File in1=new File("D:\\a.txt");
File in2=new File("D:\\b.txt");
File[] file=new File[]{in1,in2};
File zip=new File("D:\\ab.zip");
IDMZip mgr=new IDMZip();
mgr.ZipFiles(file, zip);
}

這個方法不管你是在windows下還是在linux下,都能正常執行。
追問
謝謝,但是我是要解壓這樣20140718_185819.data.tar.gz 不是zip的

回答
你可以試試。還有這個方法。都是我項目里曾經用到過的。都是可用的。
public static List unZip(String path) throws FileNotFoundException,
IOException {
path = path.replaceAll("\\\\","/");
String zipPath = path.substring(0,path.lastIndexOf("/")+1);
List xmlFileNameList = new ArrayList();
byte[] data = new byte[1024*2];
FileInputStream fis = new FileInputStream(path);
ZipInputStream zis = new ZipInputStream(fis);
ZipEntry entry = null;
while((entry = zis.getNextEntry())!= null){
if(entry.isDirectory()){
File file = new File(zipPath+entry.getName());
file.mkdirs();
continue;
}

㈣ 如何在windows中解壓縮gz文件

都一樣你只要下載一個winrar就可以了,還可以解壓RAR還可以解壓ZIP,兩個基本上差不多!

㈤ 煩煩煩,請問在windows下面怎麼解壓tar.gz文件

在tar.gz文件上右鍵找打開方式,找選擇默認方式,點瀏覽,找到winrar或者7-zip,好壓等都可以打開了

㈥ .tar.gz 文件在Windows中如何解壓

壓縮文件,一般是linux下壓縮包用的,
你在linux可以用tar zvxf *.tar.gz解壓
在windows下可以用7-zip打開.

㈦ 如何解壓gz文件

當在備份重要文件和通過網路發送大文件的時候,對文件進行壓縮非常有用。請注意,壓縮一個已經壓縮過的文件會增加額外開銷,因此你將會得到一個更大一些的文件。所以,請不要壓縮已經壓縮過的文件。在 GNU/Linux 中,有許多程序可以用來壓縮和解壓縮文件。在這篇教程中,我們僅學習其中兩個應用程序。

在類 Unix 系統中,最常見的用來壓縮文件的程序是:

  • gzip

  • bzip2

  • 1. 使用 gzip 程序來壓縮和解壓縮文件

    gzip是一個使用 Lempel-Ziv 編碼(LZ77)演算法來壓縮和解壓縮文件的實用工具。

    1.1 壓縮文件

    如果要壓縮一個名為ostechnix.txt的文件,使之成為 gzip 格式的壓縮文件,那麼只需運行如下命令:

  • $ gzip ostechnix.txt

  • 上面的命令運行結束之後,將會出現一個名為ostechnix.txt.gz的 gzip 格式壓縮文件,代替了原始的ostechnix.txt文件。

    gzip命令還可以有其他用法。一個有趣的例子是,我們可以將一個特定命令的輸出通過管道傳遞,然後作為gzip程序的輸入來創建一個壓縮文件。看下面的命令:

  • $ ls -l Downloads/ | gzip > ostechnix.txt.gz

  • 上面的命令將會創建一個 gzip 格式的壓縮文件,文件的內容為Downloads目錄的目錄項。

    1.2 壓縮文件並將輸出寫到新文件中(不覆蓋原始文件)

    默認情況下,gzip程序會壓縮給定文件,並以壓縮文件替代原始文件。但是,你也可以保留原始文件,並將輸出寫到標准輸出。比如,下面這個命令將會壓縮ostechnix.txt文件,並將輸出寫入文件output.txt.gz。

  • $ gzip -c ostechnix.txt > output.txt.gz

  • 類似地,要解壓縮一個gzip格式的壓縮文件並指定輸出文件的文件名,只需運行:

  • $ gzip -c -d output.txt.gz > ostechnix1.txt

  • 上面的命令將會解壓縮output.txt.gz文件,並將輸出寫入到文件ostechnix1.txt中。在上面兩個例子中,原始文件均不會被刪除。

    1.3 解壓縮文件

    如果要解壓縮ostechnix.txt.gz文件,並以原始未壓縮版本的文件來代替它,那麼只需運行:

  • $ gzip -d ostechnix.txt.gz

  • 我們也可以使用gunzip程序來解壓縮文件:

  • $ gunzip ostechnix.txt.gz

  • 1.4 在不解壓縮的情況下查看壓縮文件的內容

    如果你想在不解壓縮的情況下,使用gzip程序查看壓縮文件的內容,那麼可以像下面這樣使用-c選項:

  • $ gunzip -c ostechnix1.txt.gz

  • 或者,你也可以像下面這樣使用zcat程序:

  • $ zcat ostechnix.txt.gz

  • 你也可以通過管道將輸出傳遞給less命令,從而一頁一頁的來查看輸出,就像下面這樣:

  • $ gunzip -c ostechnix1.txt.gz | less

  • $ zcat ostechnix.txt.gz | less

  • 另外,zless程序也能夠實現和上面的管道同樣的功能。

  • $ zless ostechnix1.txt.gz

  • 1.5 使用 gzip 壓縮文件並指定壓縮級別

    gzip的另外一個顯著優點是支持壓縮級別。它支持下面給出的 3 個壓縮級別:

  • 1– 最快 (最差)

  • 9– 最慢 (最好)

  • 6– 默認級別

  • 要壓縮名為ostechnix.txt的文件,使之成為「最好」壓縮級別的 gzip 壓縮文件,可以運行:

  • $ gzip -9 ostechnix.txt

  • 1.6 連接多個壓縮文件

    我們也可以把多個需要壓縮的文件壓縮到同一個文件中。如何實現呢?看下面這個例子。

  • $ gzip -c ostechnix1.txt > output.txt.gz

  • $ gzip -c ostechnix2.txt >> output.txt.gz

  • 上面的兩個命令將會壓縮文件ostechnix1.txt和ostechnix2.txt,並將輸出保存到一個文件output.txt.gz中。

    你可以通過下面其中任何一個命令,在不解壓縮的情況下,查看兩個文件ostechnix1.txt和ostechnix2.txt的內容:

  • $ gunzip -c output.txt.gz

  • $ gunzip -c output.txt

  • $ zcat output.txt.gz

  • $ zcat output.txt

  • 如果你想了解關於gzip的更多細節,請參閱它的 man 手冊。

  • $ man gzip

  • 2. 使用 bzip2 程序來壓縮和解壓縮文件

    bzip2和gzip非常類似,但是bzip2使用的是 Burrows-Wheeler 塊排序壓縮演算法,並使用哈夫曼(Huffman)編碼。使用bzip2壓縮的文件以 「.bz2」 擴展結尾。

    正如我上面所說的,bzip2的用法和gzip幾乎完全相同。只需在上面的例子中將gzip換成bzip2,將gunzip換成bunzip2,將zcat換成bzcat即可。

    要使用bzip2壓縮一個文件,並以壓縮後的文件取而代之,只需運行:

  • $ bzip2 ostechnix.txt

  • 如果你不想替換原始文件,那麼可以使用-c選項,並把輸出寫入到新文件中。

  • $ bzip2 -c ostechnix.txt > output.txt.bz2

  • 如果要解壓縮文件,則運行:

  • $ bzip2 -d ostechnix.txt.bz2

  • 或者,

  • $ bunzip2 ostechnix.txt.bz2

  • 如果要在不解壓縮的情況下查看一個壓縮文件的內容,則運行:

  • $ bunzip2 -c ostechnix.txt.bz2

  • 或者,

  • $ bzcat ostechnix.txt.bz2

  • 如果你想了解關於bzip2的更多細節,請參閱它的 man 手冊。

  • $ man bzip2

  • 總結

    在這篇教程中,我們學習了gzip和bzip2程序是什麼,並通過 GNU/Linux 下的一些例子學習了如何使用它們來壓縮和解壓縮文件。接下來,我們將要學習如何在 Linux 中將文件和目錄歸檔。

    乾杯!

㈧ win7系統下怎樣解壓gz文件

你好,用7zip或者winrar都能直接解壓。

熱點內容
java數組實例 發布:2025-04-04 09:05:20 瀏覽:173
光纖破解上傳速度 發布:2025-04-04 08:32:26 瀏覽:830
標准量演算法 發布:2025-04-04 08:31:42 瀏覽:371
安卓手機英文中文在哪裡設置 發布:2025-04-04 08:30:54 瀏覽:490
cmdftp下載 發布:2025-04-04 08:21:33 瀏覽:57
為什麼伺服器可以用家用內存 發布:2025-04-04 08:16:25 瀏覽:982
硬體壓縮 發布:2025-04-04 08:16:19 瀏覽:145
vps搭建郵箱伺服器 發布:2025-04-04 08:14:07 瀏覽:877
pythoneclipse運行 發布:2025-04-04 08:13:59 瀏覽:715
以前新演算法 發布:2025-04-04 08:13:21 瀏覽:14