Przejdź do treści głównej

Konwertuj ZIP na TAR: darmowy konwerter online

Konwertuj archiwum ZIP (.zip) na archiwum taśmowe (.tar) online za darmo. Szybka i bezpieczna konwersja dokumentów bez znaków wodnych i rejestracji.

163 214 przekonwertowanych plików

Obsługuje formaty: ZIP

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 ZIP na TAR

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

Jak skonwertować

1

Prześlij plik .zip, 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 .tar, gdy będzie gotowy.

O konwersji ZIP na TAR

ZIP to uniwersalny format archiwum z kompresją DEFLATE dla poszczególnych plików i dostępem swobodnym, obsługiwany natywnie przez każdy system operacyjny. TAR to uniksowy format łączenia plików, który przechowuje pliki w nieskompresowanym strumieniu z pełnym zachowaniem uprawnień Uniksa, dowiązań symbolicznych, własności i znaczników czasu. TAR jest podstawą archiwizacji uniksowej od 1979 roku.

Konwersja ZIP do TAR przekształca wieloplatformowe skompresowane archiwum w nieskompresowany pakiet plików natywny dla systemu Unix. Ta konwersja jest przydatna, gdy potrzebne są surowe dane wejściowe tar do budowania pakietów uniksowych, operacji na warstwie Dockera lub późniejszej kompresji za pomocą wybranego algorytmu. Dane wyjściowe TAR zachowują metadane Uniksa wierniej niż kompromis między platformami ZIP.

Dlaczego warto konwertować ZIP na TAR?

TAR to podstawowy format pakowania Uniksa (deb, obr./min), obrazów Dockera i praktycznie każdego systemu kompilacji w ekosystemie Linuksa. Rozpoczynając od pliku ZIP, konwersja do formatu TAR umożliwia wykorzystanie zawartości przez te narzędzia. Instrukcje COPY i ADD Dockera natywnie obsługują strumienie tar. Tworzenie systemów tworzących powtarzalne archiwa często wymaga tar jako danych wejściowych.

TAR zachowuje także metadane Uniksa, z którymi ZIP radzi sobie słabo. Dowiązania symboliczne, dowiązania twarde, pliki urządzeń, rozszerzone atrybuty i precyzyjna własność uid/gid to pierwszorzędne cechy formatu tar. ZIP przechowuje niektóre uprawnienia Uniksa poprzez atrybuty zewnętrzne, ale nie ma standardowej reprezentacji dowiązań symbolicznych ani plików urządzeń. Konwersja do TAR przywraca pełną wierność metadanych Uniksa.

Typowe zastosowania

  • Przygotowywanie treści dystrybuowanych w formacie ZIP do tworzenia obrazów platformy Docker, które wymagają danych wejściowych w warstwie tar
  • Konwertowanie pakietów ZIP do formatu tar na potrzeby procesów tworzenia pakietów deb/rpm
  • Tworzenie nieskompresowanych archiwów tar z ZIP do późniejszej kompresji za pomocą xz, bzip2 lub zstd
  • Przywracanie pełnej wierności metadanych Uniksa (dowiązania symboliczne, własność) z ograniczonej reprezentacji ZIP
  • Dostarczanie kodu źródłowego rozpowszechnianego za pośrednictwem ZIP do systemów kompilacji, które korzystają z archiwów tar

Jak to działa

Centralny katalog ZIP jest analizowany w celu wyliczenia wszystkich wpisów. Każdy plik jest dekompresowany ze strumienia DEFLATE i weryfikowany za pomocą CRC32. Pliki umieszczane są w katalogu tymczasowym z zachowaniem hierarchii. Narzędzie `tar` łączy wyodrębnione pliki w archiwum w formacie POSIX.1-2001 (pax) z 512-bajtowymi blokami nagłówka na wpis. Uprawnienia do plików z zewnętrznych atrybutów ZIP są zachowywane, jeśli są dostępne; W przeciwnym razie stosowane są wartości domyślne 644 (pliki) i 755 (katalogi). Nie stosuje się żadnej kompresji — wynikiem jest surowa smoła.

Jakość i wydajność

Zawartość pliku jest całkowicie bezstratna — każdy bajt jest zachowywany od ZIP do TAR. Dane wyjściowe TAR będą znacznie większe niż dane wejściowe ZIP, ponieważ TAR nie stosuje kompresji. 50 MB ZIP może wygenerować 100-200 MB TAR. Metadane Uniksa (uprawnienia, znaczniki czasu) są zachowywane z zewnętrznych atrybutów ZIP, jeśli są obecne, w przeciwnym razie stosowane są rozsądne wartości domyślne.

Document EngineModerateMinimal Quality Loss

Zgodność z urządzeniami

DeviceZIPTAR
Windows PCPartialPartial
macOSPartialPartial
iPhone/iPadPartialPartial
AndroidPartialPartial
LinuxPartialPartial
Web BrowserNoNo

Wskazówki, jak uzyskać najlepsze wyniki

  • 1Zapewnij wystarczającą ilość miejsca na dysku — nieskompresowany plik TAR może być 2-5 razy większy niż skompresowany plik ZIP
  • 2Jeśli potrzebujesz skompresowanego archiwum uniksowego, przekonwertuj bezpośrednio do .tar.gz lub .tar.xz, zamiast tworzyć pośredni nieskompresowany plik .tar
  • 3TAR przechowuje metadane Uniksa wierniej niż ZIP — użyj tej konwersji, gdy ważne są dowiązania symboliczne lub dokładne uprawnienia
  • 4W przypadku operacji na warstwie Dockera oczekiwanym wejściem jest nieskompresowany plik tar — nie kompresuj przed wprowadzeniem do Dockera
  • 5Sprawdź dane wyjściowe za pomocą `tar -tf Archive.tar`, aby potwierdzić obecność wszystkich oczekiwanych plików

Powiązane konwersje

ZIP do TAR konwertuje uniwersalny skompresowany format na natywny, nieskompresowany format archiwalny Uniksa. Dane wyjściowe są idealne do operacji Dockera, budowania pakietów i późniejszej kompresji za pomocą dowolnego algorytmu.

ZIP a TAR

CechaZIPTAR
Pełna nazwaZIP ArchiveTape Archive
Rozszerzenie.zip.tar

Najczęściej zadawane pytania

Znacznie większy — TAR jest nieskompresowany. Zwiększenie rozmiaru zależy od stopnia kompresji ZIP. ZIP o wielkości 50 MB może wygenerować TAR o wielkości 100–300 MB, w zależności od typu zawartości.
Tak. Wszystkie katalogi, pliki i ścieżki względne z pliku ZIP są przechowywane w danych wyjściowych TAR.
Tak. Konwersja na zwykły TAR pozwala najpierw zastosować dowolny kompresor: `gzip` (.tar.gz), `xz` (.tar.xz), `bzip2` (.tar.bz2) lub `zstd` (.tar.zst).
Jeśli są obecne, używane są uprawnienia z zewnętrznych atrybutów ZIP. W przeciwnym razie stosowane są wartości domyślne: 644 dla zwykłych plików, 755 dla katalogów i plików wykonywalnych.
Windows 10+ zawiera obsługę tar z wiersza poleceń. 7-Zip i WinRAR obsługują TAR w swoim GUI. Aby uzyskać pełną obsługę metadanych w systemie Unix, zaleca się WSL.

Powiązane konwersje i narzędzia

Konwertuj ZIP także na

Konwertuj także na TAR

Konwertuj ZIP na inne formaty

Konwertuj inne formaty na TAR