Co to jest plik LZMA?

Spisu treści:

Co to jest plik LZMA?
Co to jest plik LZMA?
Anonim

Plik z rozszerzeniem LZMA jest plikiem skompresowanym LZMA. Przyrostek oznacza Lempel-Ziv-Markov chain-Algorithm, a pliki są widoczne głównie w systemach operacyjnych opartych na systemie Unix.

Pliki LZMA są podobne do innych algorytmów kompresji, takich jak ZIP, które kompresują dane, aby zaoszczędzić miejsce. Wiadomo jednak, że kompresja LZMA zapewnia szybsze czasy dekompresji niż inne algorytmy, takie jak BZIP2.

LZMA2 to format kontenera, który może przechowywać zarówno dane LZMA, jak i nieskompresowane dane. Poniżej znajduje się więcej informacji na temat różnic.

TLZ to skrót od pliku TAR, który został skompresowany przy użyciu LZMA. Używa rozszerzenia pliku TAR. LZMA i jest zwykle nazywany skompresowanym tarballem LZMA.

Image
Image

Jak otworzyć plik LZMA

PeaZip i 7-Zip to dwa bezpłatne programy dla systemów Windows i Linux, które mogą dekompresować (wyodrębniać) zawartość pliku LZMA. Unarchiver może otwierać pliki LZMA na komputerze Mac, a B1 Free Archiver to podobny program do otwierania plików LZMA dla systemów Windows, Linux, macOS i Android.

Otwarcie pliku TAR, który jest schowany w archiwum LZMA, może wymagać dwóch kroków: wyodrębnienia pliku TAR z LZMA, a następnie rozpakowania danych z pliku TAR. Niektóre programy dekompresyjne łączą te kroki w jeden, czyniąc ten proces nieco łatwiejszym.

W terminalu uniksowym możesz zobaczyć ten dwuetapowy proces w wykonaniu pojedynczego polecenia. Dane w pliku TAR można rozpakować z archiwum LZMA za pomocą następującego polecenia (zastąp plik.tar.lzma własnym plikiem LZMA):


tar --lzma -xvpf plik.tar.lzma

Jeśli to nie zadziała, prawdopodobnie nie masz zainstalowanego lzma. Użyj tego polecenia, aby go zainstalować, jeśli uważasz, że tak jest:


sudo apt-get install lzma

Jeśli zauważysz, że program na twoim komputerze próbuje otworzyć plik DIR, ale jest to niewłaściwa aplikacja, lub jeśli wolisz użyć innej do otwierania plików DZ, zapoznaj się z naszym artykułem Jak zmienić domyślny program aby uzyskać przewodnik dotyczący konkretnych rozszerzeń plików do wprowadzania tej zmiany (w systemie Windows).

Jak przekonwertować plik LZMA

Możesz przekonwertować plik LZMA na GZ, ZIP, TAR, TGZ i niektóre inne formaty archiwów za pomocą FileZigZag, internetowego i całkowicie bezpłatnego konwertera plików. Po prostu prześlij plik LZMA do FileZigZag i wybierz format, do którego chcesz go przekonwertować.

Inną opcją jest użycie CloudConvert, która obsługuje zapisywanie pliku LZMA do RAR.

Nadal nie możesz otworzyć pliku?

Najczęstszym powodem, dla którego Twój plik nie otwiera się za pomocą wymienionych powyżej programów, jest to, że tak naprawdę nie masz do czynienia z plikiem LZMA, co może się zdarzyć, jeśli źle odczytasz rozszerzenie pliku.

Na przykład pliki LZM wyglądają bardzo podobnie do LZMA, ale tylko dlatego, że ich rozszerzenia plików są podobne. Plik LZM jest w rzeczywistości plikiem modułu Slax używanym przez system operacyjny Slax.

ZMA i ZMAP to kilka innych przykładów, w których rozszerzenie pliku jest zarezerwowane odpowiednio dla SPL Tracer i gry wideo Zombies Ate My Neighbors Map.

Jeśli sprawdzenie rozszerzenia pliku pokazuje, że naprawdę masz zupełnie inny typ pliku, zbadaj te litery/cyfry, aby dowiedzieć się, które programy mogą go otworzyć lub przekonwertować.

LZMA kontra LZMA2

LZMA jest całkowicie akceptowalny w użyciu, o ile kompresujesz małe archiwum (poniżej 256 MB). Jeśli kompresujesz coś większego lub kompresujesz już skompresowane dane, użycie programu obsługującego LZMA2, takiego jak 7-Zip, może zapewnić szybszą i lepszą kompresję.

Jednak nie zobaczysz poprawy przy użyciu LZMA2, chyba że używasz więcej niż 4 wątków procesora do wykonania kompresji. Ponadto do kompresji LZMA2 przez LZMA wymagana jest znacznie większa pamięć systemowa.

Niektóre podobne algorytmy kompresji to LZ77 i LZ78, które są powszechnie nazywane LZ1 i LZ2. LZMA opiera się na tych dwóch algorytmach.

FAQ

    Czy LZMA2 jest bezstratnym formatem plików?

    Tak. LZMA jest formatem bezstratnym, a LZMA2 jest uważany za format „kontenerowy”, który zawiera zarówno dane LZMA, jak i dane nieskompresowane.

    Jaki jest najlepszy sposób kompresji plików w 7-Zip?

    7-Zip ma własny, zastrzeżony format kompresji o nazwie 7z. Ogólnie rzecz biorąc, 7z najlepiej radzi sobie z kompresowaniem plików. Pamiętaj jednak, że osoba, do której wysyłasz skompresowany plik, potrzebuje własnej kopii 7-Zip, aby go otworzyć.

Zalecana: