.GZ

Plik GZ

Gzip Compressed File
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik GZ to pojedynczy plik skompresowany za pomocą gzip, standardowego kompresora systemów Unix/Linux. W systemie Windows można go otworzyć darmowymi programami 7-Zip lub PeaZip. W systemie macOS wystarczy kliknąć go dwukrotnie - Narzędzie archiwizacji obsłuży go automatycznie. W systemie Linux należy użyć polecenia gunzip plik.gz lub tar -xzf plik.tar.gz. Kluczowa informacja: czysty .gz przechowuje tylko jeden plik, dlatego większość pobieranych danych to .tar.gz (wiele plików najpierw połączonych, a potem skompresowanych).

Deweloper: The GNU Project (gzip by Jean-loup Gailly and Mark Adler) Kategoria: Pliki skompresowane Otwarty standard MIME: application/gzip
OTWIERA SIĘ NA Windows macOS Linux Android
Powiązane: .RAR · .ZIP · .Z01 · .7Z

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Aug 5, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku GZ?

Plik .gz to skompresowany plik utworzony przez narzędzie GNU zip (gzip). Format ten został opracowany przez Jean-loupa Gailly'ego i Marka Adlera dla projektu GNU, z myślą o stworzeniu wolnego od patentów zamiennika dla starszej kompresji .Z używanej w systemach UNIX. Pliki .gz przechowują przydatne metadane w nagłówku - oryginalną nazwę pliku oraz znacznik czasu modyfikacji - co może być pomocne, jeśli nazwa pliku zostanie zmieniona podczas procesu kompresji.

Gdzie stosowana jest kompresja .gz?

Pliki w formacie .gz są powszechnie spotykane w pakietach oprogramowania i instalatorach dla systemów operacyjnych opartych na systemie Unix. Oprócz instalatorów, format .gz jest również często używany do kompresji zasobów tekstowych, takich jak HTML, CSS i JavaScript na serwerach WWW, co ułatwia szybsze ładowanie stron internetowych. Niemniej jednak, ta metoda kompresji jest również używana do regularnej archiwizacji danych, więc pliki .gz mogą być spotykane także przez użytkowników systemów Windows i macOS.

Szczegóły dotyczące kompresji .gz

Metoda kompresji .gz ma jedną ważną cechę: archiwum może zawierać tylko jeden plik. Standardowym sposobem na obejście tego ograniczenia jest najpierw połączenie wielu plików za pomocą narzędzia do archiwizacji tar, a następnie skompresowanie wyniku - co tworzy plik .tar.gz lub .tgz. To dwuetapowe podejście jest de facto standardem dystrybucji kodu źródłowego oprogramowania w systemach Linux i macOS.

Bezpieczeństwo

RYZYKO: LOW

Format gzip jest otwarty i bezpieczny, a plik .gz to tylko skompresowane dane, które nie mogą same się uruchomić. Obowiązuje zwykła ostrożność przy archiwach: .gz/.tar.gz z niezaufanego źródła może zawierać pliki wykonywalne lub skrypty, które ujawniają się dopiero po wypakowaniu, więc należy przeskanować zawartość przed uruchomieniem czegokolwiek. Dwie uwagi techniczne: ekstremalnie małe pliki .gz mogą rozszerzać się do ogromnych rozmiarów („bomby dekompresyjne”) - należy uważać na podejrzanie małe archiwa; oraz .tar.gz może zawierać ścieżki z „../” (ryzyko path-traversal/„tar slip”) - nowoczesne programy chronią przed tym, ale należy wypakowywać niezaufane tarballe do pustego folderu.

Szczegóły formatu

w pigułce
PEŁNA NAZWAGzip Compressed File
DEWELOPERThe GNU Project (gzip by Jean-loup Gailly and Mark Adler)od 1992 (gzip 1.0); format standardized as RFC 1952 (1996)
TYP MIMEapplication/gzip
TYPPojedynczy strumień skompresowanego pliku (DEFLATE), RFC 1952
STANDARDOtwarty · bezpłatny
POWIĄZANE.rar.zip.z01.7z
MAGICZNE BAJTY · SYGNATURA PLIKU
OFFSET
000102
HEX
1F8B08
ASCII
···
Stała sygnatura 1F 8B na offset 0, po której następuje bajt metody kompresji (08 = DEFLATE, jedyny stosowany w praktyce). Bajt 3 to flagi; oryginalna nazwa pliku może być przechowywana, gdy ustawiona jest flaga FNAME. Rozmiar oryginalnego pliku (mod 2^32) znajduje się w ostatnich 4 bajtach (ISIZE).

Programy otwierające pliki GZ

Windows3 apps
WinRAR Płatny Kliknij dwukrotnie, aby otworzyć i wypakować; wypakowuje .gz i .tar.gz w jednym przebiegu. (7-Zip/PeaZip to darmowe alternatywy).
7-Zip Open-source Kliknij prawym przyciskiem myszy .gz > 7-Zip > Wypakuj tutaj. W przypadku .tar.gz wypakuj dwukrotnie (raz do .tar, raz do plików) - lub użyj ponownie opcji „Wypakuj tutaj”. Darmowy; również tworzy .gz.
PeaZip Open-source Otwórz .gz/.tar.gz i wypakuj; automatycznie obsługuje warstwę tar w jednym kroku.
macOS3 apps
The Unarchiver Darmowy Ustaw jako domyślny dla .gz/.tar.gz i kliknij dwukrotnie, aby wypakować. Darmowy w Mac App Store.
Archive Utility (built-in) Wbudowany Kliknij dwukrotnie .gz lub .tar.gz w Finderze - macOS automatycznie go dekompresuje (i rozpakowuje tar). Nie wymaga instalacji.
Keka Darmowy Przeciągnij .gz na program Keka, aby wypakować; Keka również TWORZY .gz i .tar.gz z różnymi opcjami.
Linux2 apps
gzip / gunzip / tar (CLI) Open-source Pojedynczy plik: gunzip plik.gz. Tarball: tar -xzf plik.tar.gz. Preinstalowany na niemal każdym systemie Linux/Unix.
Ark / File Roller / Xarchiver Open-source Domyślne menedżery archiwów KDE/GNOME: otwórz .gz/.tar.gz i wybierz Wypakuj w interfejsie graficznym.
Android1 app
ZArchiver Darmowy Dotknij .gz/.tar.gz i wybierz Wypakuj; obsługuje również warstwę tar. Tworzy także .gz.

Szczegóły techniczne

specyfikacja
Magic bytes`1F 8B` na offset 0, po którym następuje `08` (bajt metody DEFLATE)
Algorytm kompresjiDEFLATE (RFC 1951); bajt metody `08` jest jedyną wartością używaną w praktyce
Typ MIME`application/gzip`
Plików na strumieńJeden - `.gz` kompresuje pojedynczy plik wejściowy na strumień
Metadane nagłówkaPrzechowuje oryginalną nazwę pliku (flaga FNAME) i znacznik czasu ostatniej modyfikacji pliku źródłowego
Kontrola integralnościSuma kontrolna CRC-32 nieskompresowanych danych, zapisana w 8-bajtowej stopce i weryfikowana podczas wypakowywania
Pole rozmiaru4-bajtowe ISIZE w stopce przechowuje oryginalny nieskompresowany rozmiar modulo 2³²
Poziomy kompresjiDziewięć poziomów (1 = najszybsza/najmniejsza kompresja, 9 = najwolniejsza/najlepsza); domyślny to poziom 6
Kodowanie zawartości HTTPUżywane jako Content-Encoding `gzip` w HTTP/1.1 do kompresji odpowiedzi serwera w locie
Konkatenacja strumieniWiele strumieni `.gz` może być połączonych; `gunzip` dekompresuje je jako jeden ciągły wynik
Identyfikacja systemu operacyjnego1-bajtowe pole OS w nagłówku (np. `03` = Unix, `00` = FAT) identyfikuje system pochodzenia
Flagi nagłówkaBajt flag kontroluje pola opcjonalne: FNAME, FCOMMENT, FEXTRA oraz FHCRC (suma kontrolna nagłówka CRC-16)
SzyfrowanieBrak wbudowanego - format nie posiada mechanizmu ochrony hasłem ani szyfrowania
Konwencja wielu plikówUżyj najpierw `tar`, aby połączyć pliki, a następnie skompresuj: `tar czf archiwum.tar.gz pliki/` tworzy tarball `.tar.gz`
Konstrukcja strumieniowaKompresuje w jednym przebiegu do przodu; nie wymaga znajomości całkowitego rozmiaru wejściowego przed rozpoczęciem
Wydano1992 (gzip 1.0); format standardized as RFC 1952 (1996)
Otwarty standardTak · bezpłatny (royalty-free)
Specyfikacjawww.rfc-editor.org

Konwersje GZ

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami GZ. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki GZ.

Najczęściej zadawane pytania

Jak otworzyć plik GZ?
W systemie Windows użyj 7-Zip lub PeaZip (prawy przycisk myszy > Wypakuj). W systemie macOS po prostu kliknij dwukrotnie (Narzędzie archiwizacji zajmie się tym) lub użyj Keka. W systemie Linux uruchom gunzip plik.gz lub tar -xzf plik.tar.gz w przypadku archiwum tarball.
Jaka jest różnica między .gz a .tar.gz?
Zwykły .gz kompresuje POJEDYNCZY plik. .tar.gz (lub .tgz) to wiele plików najpierw połączonych w jedno archiwum .tar, a następnie poddanych kompresji gzip - dlatego większość plików do pobrania w systemie Linux/kodów źródłowych to .tar.gz.
Jak otworzyć plik GZ w systemie Windows?
Eksplorator Windows nie otwiera plików .gz natywnie, więc zainstaluj darmowy 7-Zip lub PeaZip. Kliknij plik prawym przyciskiem myszy > 7-Zip > Wypakuj tutaj. W przypadku .tar.gz może być konieczne dwukrotne wypakowanie (najpierw gz, potem tar).
Czy mogę utworzyć plik GZ za darmo?
Tak - gzip jest otwartym formatem, więc 7-Zip, PeaZip i Keka tworzą .gz/.tar.gz za darmo, a systemy Linux/macOS mają wbudowane narzędzia gzip/tar.
Dlaczego mój plik GZ zawiera tylko jeden plik, skoro spodziewałem się wielu?
Ponieważ gzip kompresuje tylko jeden strumień. Wiele plików pakuje się jako .tar.gz: .tar przechowuje wszystkie pliki, a .gz go kompresuje. Wypakuj gz, aby otrzymać .tar, a następnie wypakuj .tar.
Jak wypakować .tar.gz w jednym kroku?
W systemie Linux/macOS: tar -xzf archiwum.tar.gz. W interfejsie graficznym programy PeaZip, Keka, Ark i File Roller rozpakowują obie warstwy (gzip i tar) w ramach jednej operacji wypakowywania.

Źródła

1RFC 1952 - GZIP file format specificationwww.rfc-editor.org
2GNU gzip - official site/manualwww.gnu.org

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

1.AQQAQQ Instant Messenger File
2.BCBitComet Incomplete Download File
3.CRDOWNLOADChrome Partial Download File
4.PARTPartial Download File
5.EXEWindows Executable (Portable Executable)
6.BINCD/DVD Disc Image (BIN/CUE)
7.MDMarkdown Document
8.AVIFAV1 Image File Format (AVIF)
9.NOMEDIAAndroid No-Media Marker File
10.RPMSGRestricted Permission Message

Powiązane rozszerzenia

.RARRAR Archive (Roshal ARchive)
.ZIPZIP Archive
.Z01Split ZIP Archive - First Part
.7Z7-Zip Archive
.001Split / multi-volume archive - first part (.001)
.ZIRenamed / Truncated ZIP Archive

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z