Konwerter GZ na TAR

Wyodrębnij dane TAR z archiwum TAR skompresowanego GZIP, na przykład .tar.gz lub .tgz.

Wybierz lub upuść pliki tutaj

Prywatnie - pliki nigdy nie opuszczają Twojego urządzenia

lub wklej Ctrl+V

Czekając na pliki, możesz zagrać w Code Rain

Gwarancja prywatności bez przesyłania danych do sieci: 0 bajtów przesłanych na zewnętrzne serwery. Całe przetwarzanie odbyło się lokalnie w piaskownicy przeglądarki.

Porównanie formatów i specyfikacja techniczna

SpecyfikacjaGZTAR
Typ MIMEapplication/gzipapplication/x-tar
Typskompresowany strumieńkontener archiwum
Kompresjabezstratne DEFLATE (LZ77 + Huffman)nieskompresowany (często łączony z gzip/bzip2/xz)
Standardowa specyfikacjaIETF RFC 1952 (GZIP)POSIX.1-2001 / IEEE 1003.1 ustar
Nagłówek z bajtami identyfikującymi1F 8B75 73 74 61 72 (ustar)

Przegląd formatu i zastosowania

Plik GZ to pojedynczy strumień skompresowany utworzony przez algorytm DEFLATE, podczas gdy plik TAR to nieskompresowany kontener, który grupuje wiele plików i struktur folderów bez ich zmniejszania. Administratorzy systemów i programistów często przeprowadzają tę konwersję, gdy muszą przejrzeć, zmodyfikować lub wyodrębnić poszczególne pliki wewnątrz skompresowanej kopii zapasowej bez konieczności ponownego kompresowania całego strumienia za każdym razem. Narzędzia programowe, takie jak GNU tar, 7-Zip i WinRAR, obsługują tę transformację natywnie w większości stacjonarnych systemów operacyjnych. Ta funkcja jest przeznaczona dla archiwów TAR skompresowanych GZIP, takich jak .tar.gz lub .tgz. Rozpakowuje strumień, sprawdza, czy zawiera archiwum TAR ze zwykłymi plikami, i zwraca bajty TAR. Inne dane GZIP są odrzucane.

Specyfikacja techniczna i analiza kodeków

GZIP używa typu MIME application/gzip, sygnatury 1F 8B i kompresji DEFLATE. TAR używa application/x-tar oraz nagłówków bloków POSIX. Konwerter rozpakowuje strumień GZIP, sprawdza, czy wynik jest prawidłowym archiwum TAR ze zwykłymi plikami, a następnie zwraca niezmienione bajty TAR.

Zgodność z systemami operacyjnymi i przeglądarkami

Oba formaty są natywnie obsługiwane w niemal wszystkich głównych systemach operacyjnych. Linux, macOS i systemy uniksopodobne zawierają narzędzia wiersza poleceń, takie jak tar i gzip, które szybko konwertują te pliki. Użytkownicy Windows mogą korzystać z programów innych firm, takich jak 7-Zip, lub z poleceń terminala w systemach Windows 10 i 11. Przeglądarki internetowe nie potrafią natywnie wyświetlać tych archiwów ani konwertować ich między sobą, dlatego pliki trzeba przetwarzać lokalnie lub za pomocą kodu serwerowego.

Przydatne informacje

Użyj pliku GZIP zawierającego archiwum TAR, na przykład .tar.gz lub .tgz. Pliki .gz bez archiwum TAR są odrzucane.

Często zadawane pytania

Jak przekonwertować archiwum GZIP na TAR bez utraty jakości?

Jeśli strumień GZIP zawiera prawidłowe archiwum TAR, dekompresja zwraca niezmienione bajty TAR. Ta funkcja odrzuca inne dane GZIP.

Czym się różni archiwum GZIP od archiwum TAR?

GZIP to algorytm kompresji pojedynczych plików, który zmniejsza ich rozmiar za pomocą operacji matematycznych DEFLATE. TAR to kontener archiwum, który grupuje wiele plików i katalogów w jeden plik bez stosowania jakiejkolwiek kompresji.