.TAR

Plik TAR

Tape Archive
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik TAR (zwany również tarballem) łączy pliki i foldery w jedno archiwum, ale ich nie kompresuje. Dlatego prawie zawsze spotyka się go jako .tar.gz lub .tgz, z dodatkową warstwą gzip. W systemach Linux i macOS użyj polecenia tar -xf file.tar; w Windows 10/11 to samo polecenie działa w terminalu, można też użyć darmowych programów 7-Zip lub PeaZip.

Deweloper: AT&T Bell Labs (Unix); POSIX (ustar/pax standards), GNU tar (GNU Project) Kategoria: Pliki skompresowane Otwarty standard MIME: application/x-tar
OTWIERA SIĘ NA Windows macOS Linux Android
Powiązane: .RAR · .ZIP · .Z01 · .7Z

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Jul 1, 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 TAR?

.tar to rozszerzenie pliku dla standardowego formatu Unix Tape Archive, nazywanego również „tarballem”. Pliki TAR są obsługiwane przez praktycznie wszystkie nowoczesne systemy operacyjne. Sam TAR nie kompresuje danych - łączy wiele plików i katalogów w jedno archiwum, zachowując uprawnienia plików Unix, własność, dowiązania symboliczne i znaczniki czasu, co jest głównym powodem, dla którego pozostaje preferowanym kontenerem w systemach Linux i Unix.

Archiwa TAR są powszechnie łączone z warstwą kompresji. Najpopularniejsza kombinacja wykorzystuje gzip, tworząc pliki .tar.gz (często zapisywane jako nazwa_pliku.tar.gz lub skracane do .tgz). Inne popularne warianty warstwowe to .tar.bz2 i .tar.xz. Większość nowoczesnych narzędzi do archiwizacji automatycznie obsługuje dekompresję i rozpakowywanie jednocześnie.

Format powstał w 1979 roku jako część Version 7 Unix i od tego czasu został ustandaryzowany przez POSIX jako formaty ustar (1988) i pax (2001). Wewnętrznie plik .tar jest sekwencją 512-bajtowych bloków: każdy element zaczyna się od bloku nagłówka zawierającego nazwę pliku, uprawnienia, rozmiar i sumę kontrolną, po których następują dane pliku uzupełnione do granicy 512 bajtów. Dwa bloki wypełnione zerami oznaczają koniec archiwum. Ponieważ nie dodaje narzutu związaniego z kompresją, TAR pakuje i rozpakowuje dane szybko, a większość narzędzi skanujących archiwa radzi sobie z plikami .tar bez trudności.

Bezpieczeństwo

RYZYKO: LOW

Format TAR jest otwarty, a plik .tar nie może sam się uruchomić. Obowiązują standardowe zasady ostrożności dotyczące archiwów: tarball z niezaufanego źródła może zawierać skrypty lub pliki wykonywalne ujawnione dopiero po wypakowaniu, więc należy przeskanować zawartość przed uruchomieniem czegokolwiek. Dwie uwagi specyficzne dla tar: złośliwy plik tar może zawierać „../” lub ścieżki absolutne (klasyczny atak „tar slip” / path-traversal, który zapisuje pliki poza folderem docelowym) - wypakowuj niezaufane tarballe do pustego katalogu i używaj nowoczesnego dekompresora, który usuwa wiodące ukośniki; skompresowany .tar.gz może być również „bombą dekompresyjną”, która rozszerza się do ogromnych rozmiarów, więc należy uważać na podejrzanie małe archiwa.

Szczegóły formatu

w pigułce
PEŁNA NAZWATape Archiveznany również jako Tarball, Unix tar archive
DEWELOPERAT&T Bell Labs (Unix); POSIX (ustar/pax standards), GNU tar (GNU Project)od 1979 (Version 7 Unix); standardized as POSIX ustar (1988) and pax (2001)
TYP MIMEapplication/x-tar
TYPNieskompresowane archiwum plików (sekwencyjne bloki 512 bajtów)
STANDARDOtwarty · bezpłatny
POWIĄZANE.rar.zip.z01.7z
MAGICZNE BAJTY · SYGNATURA PLIKU
OFFSET
101102103104105
HEX
7573746172
ASCII
ustar
Plik TAR NIE posiada magii na poziomie pliku na offsecie 0; archiwum zaczyna się bezpośrednio od 512-bajtowego nagłówka pierwszego elementu, którego pierwsze 100 bajtów to nazwa pliku. Magia „ustar” znajduje się na offsecie 257 (po której następuje „\0” + wersja „00” w POSIX ustar lub „ \0” w starym GNU tar). Bardzo stare archiwa tar sprzed POSIX „v7” nie mają żadnej magii i są identyfikowane heurystycznie na podstawie sumy kontrolnej nagłówka.

Programy otwierające pliki TAR

Windows4 apps
WinRAR Płatny Kliknij dwukrotnie, aby otworzyć i wypakować; obsługuje .tar i .tar.gz. (7-Zip/PeaZip to darmowe alternatywy).
7-Zip Open-source Kliknij prawym przyciskiem myszy .tar > 7-Zip > Wypakuj tutaj. W przypadku .tar.gz wypakuj dwukrotnie (warstwę gz, a potem tar) lub użyj ponownie opcji Wypakuj tutaj. Darmowy; tworzy również pliki .tar.
PeaZip Open-source Otwórz .tar / .tar.gz i wybierz Wypakuj; rozpakowuje zarówno warstwę kompresji, jak i tar w jednym kroku.
tar (built into Windows 10/11) Wbudowany Otwórz terminal i uruchom tar -xf file.tar (lub tar -xzf file.tar.gz). bsdtar jest dostarczany z systemem Windows od kompilacji 17063 (2018).
macOS3 apps
The Unarchiver Darmowy Ustaw jako domyślny i kliknij dwukrotnie, aby wypakować .tar/.tar.gz/.tar.bz2. Darmowy w Mac App Store.
Archive Utility (built-in) Wbudowany Kliknij dwukrotnie plik .tar lub .tar.gz w Finderze - macOS wypakuje go automatycznie.
Keka Darmowy Przeciągnij .tar na Keka, aby wypakować; Keka również TWORZY pliki .tar i .tar.gz z różnymi opcjami.
Linux2 apps
tar (GNU/bsdtar, CLI) Open-source tar -xf file.tar aby wypakować, tar -xzf file.tar.gz dla tarballa gzip, tar -cf out.tar dir/ aby utworzyć. Preinstalowany w każdym systemie Linux/Unix.
Ark / File Roller / Xarchiver Open-source Domyślne menedżery archiwów KDE/GNOME/XFCE - otwórz .tar/.tar.gz i wypakuj przez interfejs graficzny.
Android1 app
ZArchiver Darmowy Dotknij .tar / .tar.gz i wybierz Wypakuj; obsługuje warstwy tar i kompresji. Tworzy również pliki .tar.

Szczegóły techniczne

specyfikacja
Typ MIMEapplication/x-tar (również application/x-gtar)
Struktura plikuSekwencyjne bloki 512-bajtowe; każdy element posiada 512-bajtowy nagłówek, po którym następują dane pliku uzupełnione do granicy 512 bajtów
Warianty formatuv7 (1979, oryginał), POSIX ustar (1988), GNU tar, POSIX pax (2001) - różnią się obsługą długich nazw, dużych plików i znaczników czasu
KompresjaBrak - .tar jest nieskompresowany; kompresja dodawana przez warstwę zewnętrzną (.tar.gz, .tar.bz2, .tar.xz, .tar.zst)
Magiczne bajtyCiąg ASCII „ustar” na offsecie 257 w 512-bajtowym nagłówku; brak w archiwach sprzed POSIX v7, które są identyfikowane przez heurystykę sumy kontrolnej nagłówka
Suma kontrolna nagłówka8-bajtowa ósemkowa suma kontrolna ASCII dla każdego elementu, obejmująca 512-bajtowy blok nagłówka; brak sumy kontrolnej lub sygnatury dla całego archiwum
Kodowanie pól numerycznychÓsemkowe ciągi ASCII (nie binarne liczby całkowite); pax i GNU tar używają kodowania base-256 dla wartości przekraczających zakres ósemkowy
Znacznik końca archiwumDwa kolejne 512-bajtowe bloki wypełnione zerami (null) na końcu archiwum
Długość nazwy pliku100 bajtów w v7; 255 bajtów z polem prefiksu ustar; nieograniczona poprzez rozszerzone nagłówki pax lub rekordy GNU long-name
Limit rozmiaru pojedynczego plikuDo ok. 8 GB przy standardowym ósemkowym kodowaniu ASCII; praktycznie nieograniczony w formacie pax lub kodowaniu GNU base-256
Zachowywane metadaneUprawnienia Unix (bity trybu), własność UID/GID, znaczniki czasu modyfikacji, dowiązania symboliczne, dowiązania twarde, pliki urządzeń i pliki specjalne
SzyfrowanieBrak wbudowanego; szyfrowanie stosowane przez zewnętrzny kontener, taki jak gpg
Typowe rozszerzenia warstwowe.tar.gz / .tgz, .tar.bz2 / .tbz2, .tar.xz / .txz, .tar.zst
Obsługa platformNatywna w systemach Linux, Unix, BSD i macOS; dostępna w Windows 10 i 11 poprzez wbudowany tar.exe oraz narzędzia firm trzecich, takie jak 7-Zip
Wydano1979 (Version 7 Unix); standardized as POSIX ustar (1988) and pax (2001)
Najnowsza wersjaPOSIX.1-2001 pax format; GNU tar and bsdtar (libarchive) extensions in active use
Otwarty standardTak · bezpłatny (royalty-free)
Specyfikacjapubs.opengroup.org

Konwersje TAR

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami TAR. 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 TAR.

Najczęściej zadawane pytania

Jak otworzyć plik TAR?
W systemach Linux/macOS uruchom tar -xf file.tar (lub po prostu kliknij dwukrotnie w macOS). W systemie Windows użyj wbudowanego polecenia tar -xf file.tar lub darmowych programów 7-Zip/PeaZip (Prawy przycisk myszy > Wypakuj). Dla .tar.gz użyj tar -xzf file.tar.gz.
Jaka jest różnica między .tar a .tar.gz?
Plik .tar tylko łączy pliki bez ich kompresowania. Plik .tar.gz (lub .tgz) to plik .tar, który został następnie skompresowany za pomocą gzip - dlatego prawie wszystkie pliki do pobrania w systemie Linux/źródła mają rozszerzenie .tar.gz i są mniejsze.
Jak otworzyć plik TAR w systemie Windows?
Windows 10/11 zawierają polecenie tar - uruchom tar -xf file.tar w terminalu. W przypadku interfejsu graficznego zainstaluj darmowy 7-Zip lub PeaZip i wybierz Prawy przycisk myszy > Wypakuj. W przypadku .tar.gz może być konieczne dwukrotne wypakowanie (najpierw gz, potem tar).
Czy TAR kompresuje pliki?
Nie. tar tylko łączy pliki w jedno archiwum i zachowuje uprawnienia Unix. Kompresja to oddzielna warstwa - to właśnie gzip/bzip2/xz w rozszerzeniach .tar.gz / .tar.bz2 / .tar.xz.
Dlaczego mój plik .tar.gz wymaga dwukrotnego wypakowania?
Ponieważ istnieją dwie warstwy: gzip otacza tar. Niektóre narzędzia wypakowują obie naraz (tar -xzf, PeaZip, Keka); inne najpierw usuwają warstwę gzip (pozostawiając .tar) i wymagają drugiego wypakowania.
Czy mogę utworzyć plik TAR za darmo?
Tak - narzędzie tar jest wbudowane w systemy Linux i macOS, a Windows 10/11 również je posiada. Darmowe narzędzia graficzne 7-Zip, PeaZip i Keka również tworzą pliki .tar i .tar.gz.

Źródła

1GNU tar - official manualwww.gnu.org
2The Open Group - pax / tar format (POSIX)pubs.opengroup.org

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

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

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