Szczęśliwa dziewczyna kupująca rozpakowuje pudełko kartonowe dostarcza paczkę zakupy online zakupy w domu

Plik GZ – co to jest i jak rozpakować?

5 min. czytania

Plik z rozszerzeniem .gz to skompresowany plik w formacie gzip (GNU zip), używany głównie w systemach Unix/Linux do zmniejszania rozmiaru danych.

Aby go rozpakować, skorzystaj z narzędzi wiersza poleceń (gzip, gunzip) albo programów archiwizujących – 7‑Zip, WinRAR, WinZip i innych aplikacji obsługujących format GZ.

Czym jest plik GZ?

Najważniejsze fakty o formacie GZ:

  • definicja – plik GZ to plik skompresowany algorytmem gzip (GNU zip);
  • pochodzenie – format powstał w projekcie GNU jako wolna alternatywa dla starszych metod kompresji w systemach Unix;
  • algorytm – GZ używa DEFLATE, który skutecznie redukuje rozmiar danych;
  • klasyfikacja – w praktyce traktowany jest jako compressed file (plik skompresowany);
  • platformy – szczególnie popularny w Unix/Linux, ale działa także w Windows i macOS po zainstalowaniu odpowiedniego oprogramowania.

Gzip, GZ, TAR.GZ – co właściwie się kompresuje?

Żeby uniknąć nieporozumień, warto rozróżnić kilka pojęć:

  • gzip – program i algorytm kompresji (GNU zip);
  • plik .gz – wynik działania gzip: skompresowany pojedynczy plik lub strumień danych;
  • archiwum wielu plików – tworzone np. przez tar, a następnie kompresowane gzip, co daje .tar.gz lub .tgz.

Część źródeł opisuje GZ jako archiwum zdolne do przechowywania wielu plików, inne podkreślają ograniczenie do jednego pliku/strumienia. Najbezpieczniej przyjąć, że gzip kompresuje pojedynczy plik lub strumień danych, a łączenie wielu plików realizuje się wcześniej narzędziem tar.

W praktyce: pojedynczy plik .gz najczęściej oznacza skompresowany jeden plik (np. logi, kopia bazy, konfiguracja), natomiast wiele plików zwykle trafia do archiwum .tar.gz / .tgz, które łączy archiwizację i kompresję.

Dlaczego pliki GZ są tak popularne?

1. Oszczędność miejsca i szybszy transfer

Kompresja DEFLATE znacząco zmniejsza rozmiar danych, co oszczędza miejsce na dysku i przyspiesza przesyłanie plików. Format GZ powstał właśnie po to, by efektywnie redukować rozmiar danych w środowiskach Unix/Linux.

2. Serwery WWW, SEO i wydajność

Gzip kompresuje zasoby WWW (HTML, CSS, JS) przed ich wysłaniem do przeglądarki. Dzięki temu strony ładują się szybciej, poprawiając doświadczenie użytkownika i potencjalnie wspierając SEO. Format GZ jest wydajny i powszechnie stosowany w optymalizacji ruchu sieciowego.

3. Kopie zapasowe i dystrybucja oprogramowania

W systemach Unix/Linux pliki GZ są standardem w backupach, rotacji logów i dystrybucji oprogramowania (np. paczki źródłowe), często jako część archiwów .tar.gz.

Jak rozpakować plik GZ – krok po kroku

1. Windows – 7‑Zip, WinRAR, PeaZip, WinZip

W systemie Windows pliki .gz nie zawsze są obsługiwane domyślnie, ale można je łatwo otworzyć za pomocą popularnych programów archiwizujących. Najczęściej używane narzędzia:

  • 7‑Zip (darmowy, otwartoźródłowy),
  • WinRAR,
  • PeaZip,
  • WinZip.

Przykład rozpakowania pliku GZ w 7‑Zip:

  1. Zainstaluj program 7‑Zip na komputerze.
  2. Uruchom 7‑Zip i przejdź do folderu z plikiem .gz za pomocą wbudowanego menedżera plików.
  3. Zaznacz plik .gz na liście.
  4. Kliknij przycisk Extract (Wypakuj) na górnym pasku narzędzi.
  5. Wybierz folder docelowy, do którego mają zostać wypakowane dane.
  6. Potwierdź operację – 7‑Zip rozpakowuje plik, tworząc jego nieskompresowaną wersję.

Jeśli system nie kojarzy rozszerzenia .gz z żadnym programem:

  1. Zainstaluj wybrany program obsługujący GZ (np. 7‑Zip, WinRAR, WinZip).
  2. Kliknij plik .gz prawym przyciskiem myszy.
  3. Wybierz „Otwórz za pomocą” i wskaż zainstalowany program.
  4. Od tej pory pliki .gz powinny automatycznie otwierać się w wybranej aplikacji.

2. Linux / Unix – gzip i gunzip w terminalu

W systemach Unix/Linux format GZ jest natywnie wspierany i wygodny w obsłudze z poziomu terminala. Do pracy służą: gzip – kompresuje i dekompresuje pliki oraz gunzip – dedykowany do rozpakowywania plików GZ.

Rozpakowanie pliku za pomocą gunzip:

gunzip plik.gz

To samo przy użyciu gzip z opcją dekompresji:

gzip -d plik.gz

Po wykonaniu poleceń plik plik.gz zostanie rozpakowany, a w jego miejscu pojawi się nieskompresowana wersja (np. plik).

W wielu dystrybucjach Linux menedżery plików integrują narzędzia archiwizacji – plik .gz można rozpakować przez menu kontekstowe („Rozpakuj tutaj”, „Wyodrębnij…”).

3. macOS – archiwizatory i WinZip

W systemie macOS pliki GZ otworzysz w popularnych archiwizatorach; WinZip obsługuje GZ również na macOS (podobnie jak na Windows). Po instalacji programu skojarz rozszerzenie .gz i otwieraj pliki dwuklikiem lub przez „Otwórz za pomocą”.

W terminalu macOS (Unix) możesz używać tych samych poleceń co w Linux, np. gunzip plik.gz.

Co zrobić, jeśli pliku GZ nie da się otworzyć?

Najczęstsze problemy i ich rozwiązania:

  • brak odpowiedniego programu – jeśli system zgłasza błąd przy próbie otwarcia .gz, zwykle brakuje aplikacji obsługującej ten format; rozwiązanie: zainstaluj 7‑Zip, WinRAR, WinZip, PeaZip lub pakiet gzip i skojarz go z rozszerzeniem GZ;
  • złe skojarzenie rozszerzenia – system może próbować otworzyć .gz w niewłaściwym programie (np. edytor tekstu); rozwiązanie: użyj „Otwórz za pomocą”, wybierz właściwy archiwizator i ustaw go jako domyślny;
  • oczekiwanie wielu plików zamiast jednego – część użytkowników zakłada, że GZ zawiera wiele plików, tymczasem gzip zwykle kompresuje pojedynczy plik/strumień; jeśli po rozpakowaniu widzisz jeden plik, to zachowanie jest prawidłowe.

Jeżeli plik nadal nie daje się rozpakować, przyczyną może być uszkodzenie lub niepełne pobranie.

GZ a inne formaty archiwów – krótkie porównanie

Poniższa tabela zbiera najważniejsze różnice między formatami kompresji i archiwizacji:

Format Co robi? Typowa rola
GZ (.gz) Kompresuje dane algorytmem gzip/DEFLATE. Zmniejszanie rozmiaru pojedynczych plików lub strumieni danych; często w Unix/Linux.
TAR.GZ TAR archiwizuje wiele plików, gzip kompresuje całe archiwum. Kopie zapasowe i dystrybucje oprogramowania w środowiskach Unix/Linux.
ZIP Archiwizuje i kompresuje wiele plików wewnątrz jednego archiwum ZIP. Bardzo popularny format w Windows i macOS.

ZIP kompresuje pliki niezależnie wewnątrz archiwum, natomiast gzip stosuje kompresję na poziomie całego pliku/strumienia – to jedna z kluczowych różnic między GZ a ZIP.