Przejdź do treści głównej

Konwertuj 7Z na TGZ: bezpłatny konwerter online

Konwertuj archiwum 7-Zip (.7z) do archiwum Tar w formacie Gzip (.tgz) online za darmo. Szybka i bezpieczna konwersja dokumentów bez znaków wodnych i rejestracji.

163 214 przekonwertowanych plików

Obsługuje formaty: 7Z

Przesyłając pliki, potwierdzasz, że masz do nich prawa, i akceptujesz nasz Regulamin.

Bezpieczny transfer

Przesyłanie szyfrowane HTTPS

Prywatność przede wszystkim

Pliki gości są automatycznie usuwane po około 2 godzinach

Bez rejestracji

Zacznij konwertować natychmiast

Działa wszędzie

Dowolna przeglądarka, dowolne urządzenie

Ustawienia dla 7Z na TGZ

Silnik
Archiwum
Ustawienia
Niepotrzebne, stosowane są rozsądne wartości domyślne.

Jak skonwertować

1

Prześlij plik .7z, przeciągając go do obszaru przesyłania lub klikając, aby przeglądać.

2

Dostosuj ustawienia wyjściowe w razie potrzeby. Domyślne ustawienia zachowują oryginalną jakość.

3

Kliknij Konwertuj i pobierz plik .tgz, gdy będzie gotowy.

O konwersji 7Z na TGZ

Archiwa 7Z osiągają wyjątkową kompresję dzięki algorytmom LZMA i LZMA2, często o 30–70% mniejszą niż równoważne pliki ZIP. TGZ to kompaktowy wariant nazwy pliku tar.gz — archiwum tar skompresowanego za pomocą programu gzip — wykorzystujący krótsze trzyznakowe rozszerzenie powstałe z ograniczeń nazw plików 8.3 w starszych systemach DOS i Windows. TGZ ma wewnętrznie dokładnie taki sam format jak tar.gz.

Konwersja 7Z do TGZ tworzy skompresowany plik tar za pomocą programu gzip z rozszerzeniem .tgz, który jest preferowany w niektórych systemach zarządzania pakietami (zwłaszcza w pkgtools Slackware), wdrożeniach systemów wbudowanych i środowiskach, w których konwencjonalne są krótkie nazwy plików. Konwersja wyodrębnia skompresowaną zawartość LZMA 7Z i przepakowuje ją za pomocą tar + gzip.

Dlaczego warto konwertować 7Z na TGZ?

Kilka konkretnych ekosystemów preferuje lub wymaga rozszerzenia .tgz zamiast .tar.gz. Pakiety Slackware Linux używają wyłącznie .tgz jako swojego natywnego formatu pakietu. Wykresy Helm dla Kubernetes są dystrybuowane jako pliki .tgz. Wiele wbudowanych systemów kompilacji Linuksa (Buildroot, OpenWrt) i zestawów narzędzi do kompilacji krzyżowej oczekuje źródłowych plików tar .tgz w swoich katalogach pobierania.

Rozszerzenie .tgz jest również bardziej praktyczne w przypadku skryptów i automatyzacji. Pojedyncze rozszerzenie (zamiast złożonego .tar.gz) upraszcza wzorce globów, wykrywanie typów plików i programową obsługę nazw plików. Niektóre starsze systemy i starsze narzędzia POSIX obsługują nazwy plików z pojedynczym rozszerzeniem bardziej niezawodnie niż z podwójnymi rozszerzeniami.

Typowe zastosowania

  • Tworzenie pakietów kompatybilnych ze Slackware na podstawie oprogramowania zarchiwizowanego w 7Z
  • Pakowanie wykresów Helm dla wdrożenia Kubernetes w wymaganym formacie .tgz
  • Przygotowywanie źródłowych plików tar dla wbudowanych systemów Linux, takich jak Buildroot i OpenWrt
  • Dystrybucja skompresowanych archiwów do systemów z ograniczeniami dotyczącymi nazw plików 8.3
  • Uproszczenie skryptów automatycznej obsługi plików, które działają lepiej z nazwami plików o pojedynczym rozszerzeniu

Jak to działa

p7zip rozpakowuje archiwum 7Z do katalogu tymczasowego, dekompresując wszystkie strumienie LZMA/LZMA2 do oryginalnych danych pliku. Wyodrębnione drzewo jest następnie pakowane do archiwum tar POSIX i jednocześnie kompresowane za pomocą algorytmu gzip DEFLATE. Dane wyjściowe są zapisywane z rozszerzeniem .tgz. Wewnętrznie plik jest identyczny pod względem bajtów z zawartością pliku .tar.gz — jedyną różnicą jest rozszerzenie. Strumień gzip zawiera 10-bajtowy nagłówek z magiczną liczbą 1f8b, metodą kompresji (08 = DEFLATE) i stopką CRC32 + oryginalny rozmiar.

Jakość i wydajność

W pełni bezstratny. Pliki znajdujące się w archiwum 7Z są wyodrębniane dokładnie tak, jak zostały zapisane i ponownie pakowane do kontenera TGZ bez żadnych modyfikacji. Każdy bajt, nazwa pliku, bit uprawnień i znacznik czasu są zachowywane. Sam format TGZ to po prostu tar + gzip — dobrze ugruntowana, bezstratna kombinacja archiwizacji i kompresji używana od dziesięcioleci w systemach produkcyjnych na całym świecie.

Document EngineModerateMinimal Quality Loss

Zgodność z urządzeniami

Device7ZTGZ
Windows PCPartialPartial
macOSPartialPartial
iPhone/iPadPartialPartial
AndroidPartialPartial
LinuxPartialPartial
Web BrowserNoNo

Wskazówki, jak uzyskać najlepsze wyniki

  • 1W przypadku wykresów Helm upewnij się, że katalog najwyższego poziomu w archiwum jest zgodny z nazwą wykresu określoną w pliku Chart.yaml
  • 2Pakiety Slackware wymagają określonych ścieżek wewnętrznych — przed konwersją sprawdź, czy archiwum 7Z ma oczekiwany układ
  • 3Rozszerzenie .tgz jest czysto kosmetyczne — jeśli narzędzie oczekuje rozszerzenia .tar.gz, po prostu zmień nazwę pliku i będzie działać identycznie
  • 4W przypadku skryptów przetwarzania wsadowego plik .tgz jest łatwiejszy w obsłudze we wzorcach globalnych niż podwójne rozszerzenie .tar.gz
  • 5Sprawdź dane wyjściowe za pomocą `tar -tzf Archive.tgz` — flaga -z obsługuje dekompresję gzip w sposób przezroczysty, niezależnie od rozszerzenia

Powiązane konwersje

Konwersja 7Z do TGZ tworzy skompresowane archiwum gzip z krótkim rozszerzeniem .tgz, idealne dla pakietów Slackware, wykresów Helm, wbudowanych systemów kompilacji i każdego środowiska preferującego nazwy plików archiwów o pojedynczym rozszerzeniu.

7Z a TGZ

Cecha7ZTGZ
Pełna nazwa7-Zip ArchiveGzipped Tar Archive
Rozszerzenie.7z.tgz

Najczęściej zadawane pytania

Nie. TGZ i TAR.GZ mają dokładnie ten sam format — archiwum tar skompresowane za pomocą programu gzip. Jedyną różnicą jest rozszerzenie nazwy pliku. Możesz zmienić nazwę .tgz na .tar.gz (lub odwrotnie), a plik będzie działał identycznie.
Rozszerzenie .tgz jest preferowane w pakietach Slackware, wykresach Helma, niektórych systemach wbudowanych i środowiskach ze starszymi ograniczeniami długości nazw plików. Jest także prostszy w przypadku skryptów, ponieważ pozwala uniknąć złożonych rozszerzeń.
Tak, zazwyczaj 15-40% większy, ponieważ algorytm DEFLATE programu gzip nie kompresuje tak wydajnie jak LZMA2 programu 7Z. Rzeczywisty wzrost zależy od rodzaju kompresowanych danych.
Wykresy Helm wymagają określonej wewnętrznej struktury katalogów (Chart.yaml, templates/itp.). Konwersja zachowuje dowolną strukturę istniejącą w archiwum 7Z. Upewnij się, że zawartość 7Z jest zgodna z oczekiwanym układem Helma.
Narzędzie installpkg/pkgtool Slackware akceptuje pliki .tgz, ale muszą one być zgodne z konwencjami dotyczącymi układu pakietów Slackware (install/slack-desc, install/doinst.sh itp.). Konwersja zachowuje strukturę Twojego archiwum — upewnij się, że jest zgodna z wymaganiami Slackware.

Powiązane konwersje i narzędzia

Konwersja odwrotna

TGZ to 7Z→

Konwertuj także na TGZ

Konwertuj inne formaty na TGZ