Wyodrębnij Pliki TAR.GZ Online
Prześlij swoje archiwum TAR.GZ lub TGZ i wyodrębnij jego zawartość natychmiast. Nasz online ekstraktor obsługuje dekompresję i rozpakowywanie, a następnie pakuje wyodrębnione pliki do pobrania jako archiwum ZIP, które działa na każdym systemie operacyjnym bez specjalnego oprogramowania.
Idealne dla użytkowników Windows, którzy otrzymują archiwa Linux, ale nie chcą instalować dodatkowego oprogramowania. Po prostu prześlij, wyodrębnij i pobierz — nie wymaga wiersza poleceń.
O Formacie TAR.GZ
TAR.GZ łączy archiwizację TAR z kompresją GZIP. TAR (Tape Archive) łączy wiele plików w pojedyncze archiwum zachowując uprawnienia plików Unix, własność i znaczniki czasu. GZIP następnie kompresuje ten pakiet używając algorytmu DEFLATE dla efektywnego przechowywania.
TAR.GZ jest standardowym formatem archiwum w systemach Linux i Unix. Oprogramowanie open-source, wydania jądra Linux i kopie zapasowe konfiguracji serwerów powszechnie używają tego formatu.
Typowe przypadki użycia
- Pobieranie open-source — wyodrębniaj oprogramowanie dystrybuowane jako TAR.GZ
- Kopie zapasowe serwerów — uzyskaj dostęp do plików z kopii zapasowych serwerów Linux
- Pakiety kodu źródłowego — wyodrębniaj kod źródłowy do przeglądu lub kompilacji
- Udostępnianie międzyplatformowe — uzyskaj dostęp do archiwów Linux na Windows/Mac
Dlaczego Wyodrębniać Online?
Windows nie obsługuje natywnie plików TAR.GZ. Podczas gdy narzędzia jak 7-Zip mogą je obsługiwać, nasz ekstraktor online zapewnia natychmiastowy dostęp bez instalacji oprogramowania. Wynikowy plik ZIP otwiera się na każdym systemie — Windows, Mac lub urządzeniach mobilnych.
Technologia Kompresji GZIP
GZIP używa algorytmu kompresji DEFLATE, osiągając współczynniki kompresji 60-90% dla treści tekstowych jak kod źródłowy i pliki konfiguracyjne. Chociaż nie jest to najbardziej agresywna dostępna kompresja, GZIP równoważy współczynnik kompresji z szybkością — ważne dla często używanych plików i serwerów web.
Kombinacja TAR+GZIP tworzy archiwum solid, co oznacza że cały plik TAR jest kompresowany jako jednostka. To umożliwia lepszą kompresję niż kompresja per-plik, ale wymaga dekompresji całego archiwum, aby uzyskać dostęp do jakiegokolwiek pliku. Dla archiwów gdzie dostęp losowy ma znaczenie, ZIP może być bardziej odpowiedni.
TAR.GZ w Tworzeniu Oprogramowania
Projekty open-source powszechnie dystrybuują kod źródłowy jako archiwa TAR.GZ. Tarballe wydań GitHub, pakiety PyPI i tarballe npm wszystkie używają tego formatu. Przy przyczynianiu się do projektów open-source, często będziesz musiał wyodrębniać archiwa TAR.GZ, aby budować oprogramowanie ze źródeł.
Obrazy Docker i warstwy kontenerów również używają TAR.GZ wewnętrznie. Zrozumienie struktury TAR.GZ pomaga przy debugowaniu problemów z kontenerami, tworzeniu niestandardowych obrazów lub wyodrębnianiu plików z warstw kontenerów do analizy.
Struktura Plików TAR.GZ
Plik TAR.GZ jest zasadniczo archiwum TAR owiniętym w kompresję GZIP. Warstwa TAR grupuje pliki razem zachowując strukturę katalogów, nazwy plików (w tym znaki Unicode), uprawnienia, znaczniki czasu i dowiązania symboliczne. Zewnętrzna warstwa GZIP kompresuje cały ten pakiet jako pojedynczy strumień.
Ta dwuwarstwowa struktura oznacza że wyodrębnianie pojedynczych plików wymaga przetworzenia całego archiwum — w przeciwieństwie do ZIP, który kompresuje pliki niezależnie. Dla często używanych archiwów, gdzie potrzebujesz konkretnych plików, ZIP może być bardziej efektywny. Dla scenariuszy pełnej ekstrakcji i kopii zapasowych, kompresja solid TAR.GZ osiąga lepsze współczynniki.
Uwagi o Kompatybilności Międzyplatformowej
Przy wyodrębnianiu archiwów TAR.GZ utworzonych na Linux do użycia na Windows, bądź świadomy różnic w nazwach plików. Linux pozwala na znaki w nazwach plików, których Windows nie pozwala (jak dwukropki i pewne znaki specjalne). Niektóre pliki mogą być przemianowane podczas ekstrakcji, aby spełnić reguły nazewnictwa Windows.
Rozróżnianie wielkości liter również się różni: Linux traktuje "File.txt" i "file.txt" jako różne pliki, podczas gdy Windows uważa je za takie same. Archiwa zawierające pliki różniące się tylko wielkością liter będą powodować konflikty w Windows, z jednym plikiem potencjalnie nadpisującym drugi. Nasz ekstraktor obsługuje te konflikty automatycznie podczas konwersji do ZIP.
Powiązane narzędzia
- Wyodrębnij TAR.BZ2 — wyodrębnij archiwa skompresowane BZIP2
- Wyodrębnij TAR.XZ — wyodrębnij archiwa skompresowane XZ
- TAR.GZ na ZIP — konwertuj do formatu ZIP