Komputery Okna Internet

Jak rozpakować pliki w systemach Linux, FreeBSD i MacOS. Xz - Moc kompresji LZMA jest już w Twojej konsoli. Programy do otwierania lub konwertowania plików XZ

Wielu prawdopodobnie już wie o narzędziu do kompresji/dekompresji xz. Ale nie wiedzą jeszcze więcej. Dlatego napisałem ten temat wprowadzający.

Xz to format kompresji danych, podobnie jak gzip, bzip2, zawarty w aplikacjach GNU.
Wykorzystuje algorytm LZMA, taki sam jak w 7z, co oznacza, że ​​istnieje możliwość kompresji wielu typów danych, takich jak dane tekstowe, binarne, które nie zostały jeszcze skompresowane, mocniej niż wspomniane powyżej standardowe.
xz jest używany w nowej wersji RPM 4.7.2 do kompresji archiwów .cpio w pakietach RPM (używanych od Fedory 12).
ArchLinux zazwyczaj używa .tar.xz jako pakietu.
GNU tar ma teraz opcję -J --lzma, która pełni tę samą rolę co -z dla gzip, -j dla bzip2

Plusy:
Wysoki stopień kompresji

Wady:
wysokie zużycie zasobów:
czas procesora (i rzeczywisty czas kompresji)
pamięć (konfigurowalna, ale wciąż większa niż gzip, bzip2).
W szczególności xz o godz --najlepiej, czyli -9 zużywa do 700 MB! z kompresją i 90 MB z dekompresją

Cechy:
Duże zużycie pamięci jest nieznacznie ograniczone przez wstępne obliczenie dostępnych zasobów.
integracja z tarem GNU
praca ze strumieniami
opcjonalnie: pasek postępu poprzez --verbose

Nie chcę za bardzo zaśmiecać tematu wprowadzającego wykresami i innymi rzeczami, ale nie mogę się bez tego obejść:
Zrobiłem trywialne uruchomienie gzip, bzip2, xz, aby zobaczyć współczynnik kompresji i zużycie czasu. WinRar również weźmie udział jako gość (choć pod wpływem alkoholu, pod winem, ale i tak pokazał doskonałe wyniki)

Otrzymujemy 4 kwadraty:
Na dole po lewej - powolny i słaby: najszybszy gzip i winrar.
U góry po lewej: zwycięski stosunek kompresji do czasu: bzip2, xz działa nieco lepiej na poziomach kompresji 1 i 2 oraz
U góry po prawej: prawdziwy mechanizm dociskowy: długi, ale bardzo ściskający xz
W prawym dolnym rogu: nie ma nikogo, a po co długotrwały i słabo kompresujący archiwizator?

Ale ogólnie siatka współrzędnych nie jest dobrze wybrana: jak oszacować czas? kategorie! na przykład szybko - 10-20 sekund, średnio od pół minuty do minuty, ponad 2 minuty - to dużo czasu.
więc skala logarytmiczna jest tutaj wyraźniejsza:

A jeśli ocenimy je jako kompresję strumienia, na moim Core2Duo E6750 @ 2,66 GHz,
to jest wykres:


te. Używając przenośnika gzip -1 lub gzip -4 jako kompresora, możesz przesyłać do 25 MB/s nieskompresowanych danych w sieci 100 Mbit. (sprawdzałem to kilka razy - gzip -4 z jakiegoś powodu daje większy zysk niż -3 lub -5)
kot /niektóre/dane | gzip -1c | ssh użytkownik@jakiśhost -c "gzip -dc > /some/data"
xz można używać w tym przypadku tylko na kanałach<8мбит,

Oczywisty wniosek (z pomocą K.O.)
xz- ze względu na zużycie zasobów zajmuje niszę archiwizatorów kompresorowych, gdzie stopień kompresji może odgrywać dużą rolę, a zasoby obliczeniowe i czasowe są wystarczające. te. różne rodzaje kopii zapasowych/archiwów, dystrybucje (rpm, tar.xz w archlinux). Lub dane, które bardzo łatwo skompresować: logi, tabele z danymi tekstowo-cyfrowymi csv, tsv, których nie należy zmieniać.

P.S. Nieważne, jak bardzo jestem szczęśliwy z powodu xz, zasadność włożonych wysiłków WinRar wygrywa.

Opcja „podwójne kliknięcie, rozpakuj” nie jest zła. Ale nie uniwersalny. Cóż, nie tak interesujące, jak wiele sposobów, aby to zrobić w konsoli! Dlatego kolejna notatka w stylu „Wszystkie sposoby, aby to zrobić”.

Być może najlepszym wyborem dla archiwum, które chcesz udostępnić do publicznego pobrania, jest zamek błyskawiczny-archiwum. Narzędzia do rozpakowywania są dostępne od razu na prawie wszystkich systemach operacyjnych. Nawet w systemie Windows istnieje dziwny, ale wciąż dekompresor zip. Jeśli używasz systemu Linux/FreeBSD/MacOS, Twoim wyborem jest rozpakowanie:

Rozpakuj plik.zip

Ogólnie rzecz biorąc, jasne jest, dlaczego ZIP stał się popularny. Wykorzystuje nieopatentowany algorytm Deflate, który od dawna stał się niemal standardem kompresji: jest opisany w RFC 1951 i wiele osób z niego korzysta (ten sam format przechowywania obrazów gzip i png, nie będę wymieniać wszystkiego - ZIP to naprawdę świetnie!).

Co więcej, autor tego formatu, Phil Katz, stał się w swoim czasie dość sławny. U zarania dziejów Internetu użytkowników, w epoce BBS, zoptymalizował format ARC, który służył do kompresji, ale nie spodobało się to autorom tego ostatniego. Jak to zwykle bywa na okrytym złą sławą Zachodzie, doszło do batalii prawnej, podczas której Katz dał się poznać jako sympatyczny facet. Można nawet obejrzeć dokument „Kompresja”, który opisuje tę konfrontację.

Więc nie możesz po prostu tego zrobić dobry algorytm kompresji. Musimy to wszystko promować także w formie skandalu.

Chociaż nie będę zachowywał się jak głupiec. Wielki wkład w IT, w naszą rzeczywistość. Szkoda, że ​​Phil nie zdobył wystarczającej sławy, żeby nie utopić wszystkiego w alkoholu. Chociaż może tak było dla niego lepiej. Zmarł w 2000 roku (37 lat). Niech spoczywam w pokoju, przyjacielu!

Drugi format umieściłbym na swoim osobistym „topie” RAR. Nie dlatego, że często to widzę, ale dlatego, że utkwiło mi w pamięci. Za każdym razem, gdy idę i umieszczam unrar.

W przypadku Ubuntu/Debian/Mint i innych z apt jest to:

$ sudo apt zainstaluj unrar

Na FreeBSD wygląda to tak:

% sudo pkg zainstaluj unrar

Oraz dla systemu MacOS:

$ napar zainstaluj unrar

Możesz też przejść do App Store i pobrać The Unarchiver

Obsługuje także formaty takie jak ZIP, 7z, LHA, LZH, Tar, gzip, bzip2, StuffIt, StuffIt X, DiskDoubler, Compact Pro, PackIt, cpio, XAR, RPM, LZMA, XZ, Z, CAB, MSI, NSIS, ALZip, ARJ, Ace, Zoo, ADF, DMS, LZX, PowerPacker, NSA, SAR, NDS, Split files... Swoją drogą, to prawda.

WinRAR ma kompilacje zarówno dla Linuksa, jak i Bisti, dołączony jest także MacOS - więc jeśli jesteś do tego przyzwyczajony/bardziej wygodny, jest to również możliwe. I nic dziwnego – istnieje od 1993 roku.

Chociaż rar to rozwój naszego rodaka (urodzonego w ZSRR), a jednocześnie jest surowym programistą z Czelabińska... Ale nie będę „tonąć” dla tej chwili - mimo wszystko bądźmy obywatelami świata! Ale jest także twórcą FAR... Evgeniy Roshal - poznaj mnie!

Krótko mówiąc wszystko super, ale rarchik jest zastrzeżony. Dobrze pressing, podobnie jak jego twórca (przynajmniej brat). Dlatego nie jest on dostępny „od razu po wyjęciu z pudełka” na różnych systemach, ale użytkownicy systemu Windows są już bardzo uzależnieni od tego formatu - trzeba będzie go od czasu do czasu zobaczyć.

Na zaszczytnym trzecim miejscu znajduje się rodzina smoła-archiwa. tar jest archiwizatorem. Nie kompresuje, ale archiwizuje plik po pliku. Tworzy archiwum! Nie wiem, jak jeszcze mocniej podkreślić tę różnicę... Ogólnie rzecz biorąc, wyobraźmy sobie archiwistę. Układa dokumenty jeden obok drugiego, tak aby otrzymać szafkę zawierającą wszystkie informacje na dany temat. Szafa to coś więcej niż tylko zbiór plików. Zarówno pod względem znaczenia, jak i miejsca. Zatem tar jest archiwistą. Spowoduje to utworzenie jeszcze większego pliku zawierającego wybór innych plików.

Tutaj mówimy o algorytmie, a nie o sektorach dysku twardego (wiem, jestem nudziarzem, już chcieliście o tym pisać... ale też jestem nudziarzem ;-)).

A teraz możemy skompresować ten plik. Nie wiem jak dla Was, ale dla mnie wydaje się to doskonałą ilustracją jednej z zasad Uniksa:

Pisz programy, które robią jedną rzecz i robią to dobrze.

Więc to jest tutaj! OK, kto zrozumie, zrozumie, kto nie zrozumie, wybaczy...

A teraz możesz go skompresować za pomocą dowolnego uniwersalnego algorytmu kompresji (są też wyspecjalizowane dla konkretnego typu danych)!

A tutaj mamy już wsparcie dla około 180 formatów... Oczywiście nie wszystko jest gotowe. Najpopularniejszy:

Najpopularniejszą opcją jest utworzenie skompresowanego archiwum tar

smoła -czf plik.tar.gz źródło.c źródło.h

Rozpakuj - odpowiednio:

smoła -Xzf plik.tar.gz

Utwórz/Wyodrębnij - wszystko jest logiczne! Jest to jeden z najpopularniejszych formatów dystrybucji „pakietów” w systemie Unix. Ten sam luz (dzięki świetnemu Patrickowi) wykorzystuje go do pobierania i instalowania pakietów. Prosto do korzeni, prosto do „duszy”!

Ogólnie rzecz biorąc, używaj tar, słuchaj mamy!

Cała historia, infrastruktura, epoki, losy ludzi... I tylko 3 rodzaje archiwów.

Cóż, dla tych, którzy chcieli rozpakować jakieś skomplikowane archiwum, ale utknęli w tym artykule, oto lista:

gz (gzip) plik, rozpakuj go za pomocą polecenia:

Tak samo z BZ2- rozpakuj za pomocą:

plik bunzip2.bz2

Można również znaleźć pliki XZ. Rozpakuj za pomocą polecenia

archiwum

xz --dekompresuj plik.xz

XZ może rozpakowywać pliki i LZMA format:

xz --format=lzma --decompress file.lz # dla plików .lz

Dla 7Z-pliki, których używamy:

Musisz wcześniej zainstalować p7zip (sudo apt-get install p7zip).

Być może otrzymałeś plik bez rozszerzenia lub z nieprawidłowym rozszerzeniem, użyj polecenia file, aby sprawdzić format pliku:

plik plik.nieznany

Na przykład:

$ plik serwer.jjj serwer.jjj: Zipuj dane archiwalne, co najmniej wersja 2.0, aby je rozpakować

Gdy już znasz format, zawsze możesz udać się do Google i dowiedzieć się, jak go rozpakować. Lub skontaktuj się z dokumentacją/autorem i sam napisz program rozpakowujący.

Jestem pewien, że pominąłem ponad 100 formatów, z których „wszyscy korzystają”. Napisz, a dodam!

Obecnie bardzo często spotykamy się z plikami archiwalnymi na wszystkich platformach: Windows, Mac czy Linux. Mogą to być programy, kopie zapasowe systemu lub bazy danych lub po prostu archiwum plików. Często musimy także tworzyć własne archiwa w systemie Linux, aby przesłać kilka plików znajomym lub przesłać je do usługi hostingu plików. Pakiety oprogramowania, kody źródłowe i wiele innych plików rozpowszechnianych w Internecie są dystrybuowane w formie archiwów. Nauka archiwizowania plików w systemie Linux za pośrednictwem terminala jest bardzo ważna; możesz jej potrzebować, gdy nie masz dostępu do interfejsu graficznego lub z czasem praca w terminalu stanie się przyjemniejsza.

W tym podręczniku chcę szczegółowo przyjrzeć się narzędziom do archiwizacji w systemie Linux, przyjrzymy się nie tylko najpopularniejszemu i uniwersalnemu narzędziu - tar, ale także innym mniej znanym i popularnym algorytmom kompresji.

Należy pamiętać, że archiwizacja w systemie Linux to nie to samo, co kompresowanie plików w systemie Linux. Archiwizacja to połączenie kilku małych plików w jeden w celu wygodniejszego późniejszego przesyłania, przechowywania, szyfrowania lub kompresji. Jak już powiedziałem, archiwizacja odbywa się za pomocą specjalnych narzędzi. Nie będziemy dotykać archiwizacji plików w interfejsie graficznym, sam je rozwiążesz, naszym tematem jest terminal.

Najpopularniejszym narzędziem do archiwizacji dla systemu Linux jest tar. Stosowany jest niemal wszędzie, do archiwizacji źródeł, pakowania paczek. Do kompresji używane są inne narzędzia, w zależności od algorytmu kompresji, na przykład zip, bz, xz, lzma itp. Najpierw wykonywana jest archiwizacja, a następnie kompresja przy użyciu oddzielnych programów. Automatyczne uruchamianie niektórych narzędzi do kompresji nowo utworzonego archiwum jest obsługiwane w programie tar i innych podobnych programach przy użyciu specjalnych opcji.

Szyfrowanie jest również przydatną funkcją archiwizacji. Ale teraz przyjrzyjmy się, jakie istnieją narzędzia, których można użyć do archiwizacji plików systemu Linux i jak z nich korzystać.

Smoła

Tar to standardowe narzędzie do archiwizacji plików systemu Linux. Stopniowo rozrósł się z małego programu do archiwizacji w potężne narzędzie obsługujące wiele opcji archiwizacji i algorytmów kompresji. Program obsługuje dużą liczbę parametrów. Przyjrzyjmy się jego składni i głównym parametrom:

Opcje $tar F plik_do_zapisu /pliki_folderu_dla_archiwum

Przyjrzyjmy się teraz głównym opcjom:

  • A- dodaj plik do archiwum
  • C- utwórz archiwum w systemie Linux
  • D- porównaj pliki archiwalne i rozpakowane w systemie plików
  • J- skompresuj archiwum za pomocą Bzip
  • z- skompresuj archiwum za pomocą programu Gzip
  • R- dodaj pliki na końcu archiwum
  • T- pokaż zawartość archiwum
  • ty- zaktualizuj archiwum względem systemu plików
  • X- wyodrębnij pliki z archiwum
  • w- pokaż szczegółowe informacje o procesie pracy
  • F- plik do zapisu archiwum
  • -C- rozpakuj do określonego folderu
  • --elementy paskowe- odrzuć n podfolderów

Przyjrzyjmy się teraz archiwizacji plików w systemie Linux. Aby utworzyć archiwum, użyj następującego polecenia:

tar -cvf Archive.tar.gz /ścieżka/do/plików

Aby rozpakować archiwum tar systemu Linux:

tar -xvf archiwum.tar.gz

Bardzo łatwo jest zapamiętać skorzystanie z opcji pakowania C - C reate i do rozpakowania - X-mi X traktat.

Skompresowane archiwum tworzy się dokładnie w ten sam sposób, tylko z opcją -z, to znaczy, jeśli zastosowano szyfrowanie gizp, jeśli potrzebny jest bzip, wówczas używana jest opcja -j:

tar -zcvf Archive.tar.gz /ścieżka/do/plików

$ tar -zxvf Archive.tar.gz

Przyjrzyjmy się na przykład, jak zarchiwizować folder w systemie Linux:

tar -zcvf home.tar.gz ~/

Choć możemy to zrobić inaczej, to samo archiwum otrzymamy jeśli najpierw utworzymy zwykłe archiwum za pomocą programu tar, a następnie skompresujemy je narzędziem do kompresji, tylko tutaj uzyskamy większą kontrolę nad procesem kompresji:

gzip archiwum.tar

Możesz także usunąć kompresję:

gunzip Archive.tar.gz

Poniżej przyjrzymy się narzędziom do kompresji.

Aby dodać plik do archiwum użyj:

tar -rvf archiwum.tar plik.txt

Aby wyodrębnić pojedynczy plik, składnia jest taka sama:

tar -xvf archiwum.tar plik.txt

Możesz wyodrębnić wiele plików, dopasowując wzorzec za pomocą parametru wieloznacznego, na przykład wyodrębnij wszystkie pliki php:

tar -xvf archiwum.tar --wildcards "*.php"

Domyślnie możesz rozpakować archiwum tar systemu Linux do bieżącego folderu z nazwą archiwum; aby rozpakować do żądanego folderu, użyj przełącznika -C:

tar -xvf archiwum.tar -C /ścieżka/do/katalog

Przyjrzeliśmy się standardowemu narzędziu, teraz przyjrzyjmy się krótko jego alternatywą. Nie ma ich wiele, a większość z nich jest już przestarzała.

Szar

Shar umożliwia tworzenie samorozpakowujących się archiwów. Zasadniczo jest to skrypt powłoki i do rozpakowania wymaga powłoki kompatybilnej z Bash lub inną powłoką kompatybilną z Bourne Shell. Shar ma kilka zalet, ale jest również potencjalnie niebezpieczny, ponieważ archiwum jest plikiem wykonywalnym.

Opcje udostępniania:

  • -o- zapisz archiwum do pliku zamiast na standardowe wyjście
  • -l- ogranicz rozmiar pliku wyjściowego
  • -L- ogranicz rozmiar pliku wyjściowego i podziel go na części
  • -N- nazwa archiwum nie zostanie uwzględniona w nagłówku
  • -A- umożliwiają automatyczne generowanie tytułów

Przykłady użycia shar do archiwizacji folderu Linux:

Utwórz archiwum udostępniania:

shar nazwa_pliku.rozszerzenie > nazwa_pliku.shar

Rozpakuj archiwum shar:

Ar

ar to narzędzie do tworzenia archiwów i zarządzania nimi. Używany głównie do archiwizacji bibliotek statycznych, ale można go wykorzystać do tworzenia dowolnych archiwów. Wcześniej używany dość często, ale został zastąpiony przez narzędzie tar. Obecnie używany tylko do tworzenia i aktualizowania plików bibliotek statycznych.

  • -D- usuń moduły z archiwum
  • - M- przenoszenie członków w archiwum
  • - P- wydrukuj wybranych członków archiwum
  • -Q- szybkie dodanie
  • -R- dodaj członka do archiwum
  • -S- utwórz indeks archiwum
  • -A- dodać nowy plik do istniejącego archiwum

Przyjrzyjmy się teraz przykładom użycia. Stwórzmy statyczną bibliotekę libmath.a z plików obiektowych substraction.o i Division.o:

ar cr libmath.a odejmowanie.o dzielenie.o

Teraz wyodrębnijmy pliki z archiwum:

W ten sposób możesz rozpakować dowolną bibliotekę statyczną.

Cpio

cpio - oznacza Kopiuj i wyjmuj (kopiuj wejście i wyjście). To kolejny standardowy archiwizator dla systemu Linux. Aktywnie używany w menedżerze pakietów Red Hat, a także do tworzenia initramfs. Archiwizacja w systemie Linux zwykłych plików przy użyciu tego programu nie ma zastosowania.

Opcje użytkowe:

  • -A- zresetuj czas potrzebny na dostęp do plików po ich skopiowaniu
  • -A- Dodaj plik
  • -D- w razie potrzeby utwórz katalogi

Przykład użycia. Utwórz archiwum cpio:

plik1.o plik2.o plik3.o

jest | cpio -ov > /ścieżka/do/folderu_wyjściowego/obj.cpio

Rozpakuj archiwum:

cpio-idv< /path/to folder/obj.cpio

Archiwizacja folderu Linux również odbywa się sama.

Kompresowanie archiwów w systemie Linux

Przyjrzeliśmy się, jak utworzyć archiwum w systemie Linux. Porozmawiajmy teraz o kompresji. Jak powiedziałem, do kompresji używane są specjalne narzędzia. Przyjrzyjmy się pokrótce kilku z nich

Gzip

Najczęściej używanym jest Gzip. Jest to standardowe narzędzie do kompresji w systemie Unix/Linux. Do dekompresji użyj gunzip lub gzip -d Najpierw przyjrzyjmy się jego składni:

Plik opcji $gzip

Plik opcji $ gunzip

Przyjrzyjmy się teraz opcjom:

  • -C- archiwum wyjściowe na standardowe wyjście
  • -D- rozpakuj
  • -F- rozpakuj lub skompresuj na siłę
  • -l- pokaż informacje o archiwum
  • -R- rekursywnie iteruj po katalogach
  • -0 - minimalny poziom kompresji
  • -9 - maksymalny poziom kompresji

Przykłady użycia widziałeś już w opisie narzędzia tar. Na przykład skompresujmy plik:

gzip -c plik > archiwum.gz

Teraz rozpakujmy:

gunzip -c Archive.gz

Aby jednak skompresować folder w systemie Linux, należy najpierw zarchiwizować go za pomocą programu tar, a dopiero potem skompresować plik archiwum za pomocą programu gzip.

Bzip

bzip2 to kolejne alternatywne narzędzie do kompresji dla systemu Linux. Jest bardziej wydajny niż gzip, ale jest wolniejszy. Aby rozpakować, użyj narzędzia bunzip2.

Nie będę opisywał opcji bzip2, są one podobne do gzip. Aby utworzyć archiwum w systemie Linux, użyj:

W bieżącym katalogu zostanie utworzony plik file.bz2

Łzma

Nowy i wysoce wydajny algorytm kompresji. Składnia i opcje są również podobne do Gzip. Do rozpakowania użyj unlzma.

Xz

Kolejny wysoce wydajny algorytm kompresji. Wstecznie kompatybilny z Lzmą. Parametry wywołania są również podobne do Gzip.

Zamek błyskawiczny

Wieloplatformowe narzędzie do tworzenia skompresowanych archiwów ZIP. Implementacje tego algorytmu zgodne z systemem Windows. Archiwa zip są bardzo często używane do wymiany plików w Internecie. Za pomocą tego narzędzia możesz skompresować oba pliki i folder Linux.

Składnia narzędzia:

$ pliki opcji zip

$ rozpakuj archiwum opcji

Opcje użytkowe:

  • -D usuń plik z archiwum
  • -R- rekurencyjnie przeglądaj katalogi
  • -0 - tylko archiwum, bez kompresji
  • -9 - najlepszy stopień kompresji
  • -F- napraw plik zip
  • -mi- szyfrować pliki

Aby utworzyć archiwum Zip w systemie Linux, użyj.

Czy masz problemy z otwieraniem plików .XZ? Zbieramy informacje na temat formatów plików i potrafimy wytłumaczyć, co to są pliki XZ. Dodatkowo polecamy programy, które najlepiej nadają się do otwierania lub konwertowania takich plików.

Do czego służy format pliku .XZ?

Rozszerzenie pliku .xz należy do formatu i typu pliku XZ Compressed Archive (.xz). XZ to nazwa darmowego algorytmu kompresji danych opartego na wcześniejszym formacie LZMA, wywodzącym się z The Tukaani Project (dawna dystrybucja GNU/Linux oparta na Slackware). Podobnie jak LZMA, XZ jest formatem liczb całkowitych i pozwala na wysokie współczynniki kompresji. XZ jest ściśle powiązany z darmowym archiwizatorem 7-Zip i pakietem LZMA SDK należącym do domeny publicznej.

Plik .xz to skompresowane archiwum w formacie XZ. Natywną obsługę archiwów XZ zapewnia XZ Utils (dawniej LZMA Utils), który jest referencyjną implementacją XZ dla szeregu platform i systemów operacyjnych. Ponadto w środowisku Microsoft Windows format XZ jest obsługiwany przez kilka bezpłatnych i komercyjnych archiwizatorów.



XZ obsługuje tylko kompresję na poziomie plików i z tego powodu format ten jest często używany w połączeniu z TAR. W tym przypadku archiwum .tar („tarball”) służy do łączenia plików i katalogów w jeden plik, po czym taki plik jest kompresowany metodą XZ ((.tar.xz lub .txz). Zarówno XZ, jak i TAR jest bardziej powszechny w systemach operacyjnych podobnych do Uniksa, takich jak FreeBSD i GNU/Linux.

Programy do otwierania lub konwersji plików XZ

Pliki XZ można otworzyć następującymi programami:  - Rozszerzenie (format) to znaki znajdujące się na końcu pliku po ostatniej kropce.
- Komputer określa typ pliku na podstawie jego rozszerzenia.
- Domyślnie system Windows nie wyświetla rozszerzeń nazw plików.
- Niektórych znaków nie można używać w nazwie i rozszerzeniu pliku.
- Nie wszystkie formaty są powiązane z tym samym programem.
- Poniżej znajdują się wszystkie programy, za pomocą których można otworzyć plik XZ.

Bandizip to wygodny archiwizator dla systemów operacyjnych Windows. Program obsługuje większość różnych formatów i posiada unikalny algorytm pomijania plików nieskompresowanych. Bandizip jest zintegrowany z menu kontekstowym Eksploratora, co znacznie upraszcza zarządzanie samym programem, ponieważ wszystkie niezbędne operacje, na przykład tworzenie archiwów czy rozpakowywanie danych, można wykonać bezpośrednio z Eksploratora. Dodatkowo posiada algorytm szyfrowania, który pozwala zabezpieczyć plik przed niechcianym otwarciem. Dodatkowo program posiada funkcję ustawienia hasła do pliku. Wiadomo, że tego hasła nie da się złamać...

Universal Extractor to wygodne narzędzie do rozpakowywania różnych archiwów, a także niektórych dodatkowych typów plików. Ten program jest odpowiedni przede wszystkim dla użytkowników, którzy tworzą archiwa na komputerze, ale jedynie pobierają różne archiwa z Internetu, a następnie je rozpakowują. Narzędzie Universal Extractor radzi sobie z tym zadaniem całkiem dobrze. Umożliwia rozpakowanie wszystkich znanych archiwów, a także plików dll, exe, mdi i innych typów. Tak naprawdę program może w pewnym stopniu służyć jako swego rodzaju instalator programu, ponieważ pozwala rozpakować niektóre instalatory, a następnie uruchomić...

HaoZip to chiński klon popularnego archiwizatora Winrar, zarówno pod względem funkcjonalności, jak i interfejsu jako całości. Archiwizator może współpracować ze wszystkimi popularnymi formatami, w tym 7Z, ZIP, TAR, RAR, ISO, UDF, ACE, UUE, CAB, BZIP2, ARJ, JAR, LZH, RPM, Z, LZMA, NSIS, DEB, XAR, CPIO, SPLIT, WIM, IMG i inne. Dodatkowo za pomocą Haozip możesz montować obrazy ISO i przeglądać obrazy poprzez wbudowaną przeglądarkę, co jest bardzo przydatną funkcją dla archiwistów. Jeśli chodzi o interfejs, chińscy programiści wykonali tutaj dobrą robotę. Nie tylko skopiowali wygląd i funkcjonalność z archiwizatora Winrar, ale także dodali...

WinRAR to dobrze znany program przeznaczony do pracy z archiwami. Narzędzie zawiera szeroką gamę wbudowanych możliwości. WinRAR kompresuje dane szybciej niż konkurencja, oszczędzając miejsce na dysku i czas użytkownika. Obsługuje dobrze znane formaty archiwów i nadaje się do kompresji plików multimedialnych. Automatyczne rozpoznawanie formatu plików, specjalny algorytm kompresji danych i optymalny sposób pakowania to zalety aplikacji. WinRAR może kompresować pliki wykonawcze, multimedialne i biblioteki modułów obiektowych. Aplikacja umożliwia dzielenie archiwów na osobne woluminy i zapisywanie ich na różnych nośnikach danych.

Ashampoo ZIP to program archiwizujący, który pomaga kompresować i przechowywać niezbędne informacje. Współpracuje z różnymi formatami, umożliwiając użytkownikom wysyłanie dużych dokumentów w skompresowanej formie. Ashampoo ZIP posiada szeroką gamę różnych funkcji. Za pomocą aplikacji możesz tworzyć, rozpakowywać i dzielić archiwa. Ponadto program obsługuje odczyt, odzyskiwanie, szyfrowanie i natychmiastową konwersję. Lista formatów obsługiwanych przez Ashampoo ZIP jest imponująca. Oprócz tworzenia archiwów program obsługuje rozpakowywanie dokumentów w ponad 30 różnych formatach archiwów.

Każdego roku, aby poprawić i zwiększyć wygodę użytkowników, twórcy różnych programów komputerowych wypuszczają wiele ciekawych, wygodnych i wysokiej jakości programów, które znacząco pomagają w ich pracy. Jednym z takich programów jest najnowsza wersja archiwizatora WinArc. To narzędzie jest dostępne do użytku publicznego i za jego pomocą możesz łatwo zarchiwizować lub rozarchiwizować dowolny plik, który Cię interesuje. Podczas pracy to narzędzie wykorzystuje wszystkie rdzenie procesora, przyspieszając w ten sposób proces archiwizacji. Dodatkowo posiada funkcję regulacji wykorzystania pamięci RAM, co znacznie zmniejszy obciążenie Twojego komputera...