Tar jest dobrze znanym formatem plików, chociaż wielu użytkowników myli go, by był czymś, czym nie jest. Tar jest starym formatem widocznym po nazwie, która oznacza archiwum taśm. Więc czym są pliki Tar??
Tar pochodzi z systemów uniksowych i do tej pory jest najczęściej używany w tym środowisku. Bardzo często można zobaczyć pliki Tar na systemie Unix lub Linux, ale dość rzadko można zobaczyć takie pliki w systemach Windows. Tar został opracowany jako format do obsługi archiwizacji taśm lub tworzenia kopii zapasowych na taśmie. Sekwencyjny, jednoprzebiegowy charakter taśm wywodzi wiele z atrybutów formatu. Jako narzędzie do tworzenia kopii zapasowych, Tar został zaprojektowany do przechowywania nie tylko plików, ale także kompletnej struktury folderów, w których są przechowywane, oraz parametrów bezpieczeństwa, takich jak prawa dostępu do plików i folderów.
Jak tworzyć, rozpakowywać, kompresować pliki tar w Ubuntu Linux [Poradnik]
Pliki Tar są często mylone, aby być skompresowanymi plikami. W rzeczywistości pliki Tar są tylko formatem archiwizacji lub pakowania. Innymi słowy, pliki Tar określają, w jaki sposób pliki i struktury folderów mogą być spakowane do jednego dużego pliku archiwum i jak ten plik może być następnie przechowywany lub przesyłany, a następnie rozpakowywany do dokładnie oryginalnej struktury. Pliki Tar nie są kompresowane, a format Tar nie definiuje żadnych funkcji kompresji.
Chociaż pliki Tar nie są skompresowanymi plikami, ma to dużą wartość w kompresji danych do celów tworzenia kopii zapasowych lub transmisji. Pliki tar są bardzo często używane w połączeniu z oddzielnym narzędziem do kompresji w środowisku Unix, zawsze z narzędziem GZip. GZip pozwala na kompresję jednego pliku. W większości przypadków pliki Tar są tworzone, a następnie przesyłane przez filtr GZip w celu kompresji. Takie pliki są również znane z rozszerzonego rozszerzenia .tar.gz.
Aby otworzyć i wyodrębnić dane z pliku .tar.gz, należy najpierw uruchomić oprogramowanie Ungzip, które rozpakowuje plik. Wyjściem oprogramowania Ungzip jest oryginalny plik Tar. Następnie można użyć dowolnego narzędzia Untar, aby rozpakować zawartość pliku Tar z powrotem do jego oryginalnej struktury folderów i oryginalnych plików.
Tar jest teraz dostępny w innych środowiskach niż Unix i Linux. Narzędzia tar dla systemu Windows są bardzo powszechne i w rzeczywistości większość narzędzi do archiwizacji systemu Windows, takich jak dobrze znane WinZIp WinRAR i 7Zip, obsługuje otwieranie i odczytywanie plików z archiwów Tar, a także tworzenie nowych plików Tar. Pliki tar mogą być kompresowane za pomocą innych narzędzi, a nie GZip, a tak naprawdę w środowisku Windows nie jest rzadkością, aby pliki Tar były kompresowane do plików Zip.
Używanie Tar wraz z narzędziem do kompresji GZip jest tak powszechne, że wiele programów narzędziowych do archiwizacji pozwala teraz na bezpośrednie przetwarzanie takich plików. Innymi słowy, gdy otworzysz plik .tar.gz w tych narzędziach, automatycznie rozpoznasz, że jest to plik Tar skompresowany za pomocą GZip. Narzędzie będzie Ungzip pliku Tar, a następnie rozpakuj bazowy plik Tar w jednym akcie. Natychmiast pojawi się zawartość plików i folderów w Smolerze, zamiast konieczności rozpakowania GZipa, a następnie rozpakowania Smoły.