Tệp LZMA là gì?

Mục lục:

Tệp LZMA là gì?
Tệp LZMA là gì?
Anonim

Tệp có phần mở rộng tệp LZMA là tệp nén LZMA. Hậu tố là viết tắt của Lempel-Ziv-Markov chain-Algorithm và các tệp này chủ yếu được nhìn thấy trên hệ điều hành dựa trên Unix.

Các tệpLZMA tương tự như các thuật toán nén khác như ZIP, nén dữ liệu để tiết kiệm dung lượng. Tuy nhiên, nén LZMA được biết là cung cấp thời gian giải nén nhanh hơn các thuật toán khác như BZIP2.

LZMA2 là định dạng vùng chứa có thể chứa cả dữ liệu LZMA và dữ liệu không nén. Dưới đây là một số thông tin khác về sự khác biệt của chúng.

TLZ là viết tắt của một tệp TAR được nén bằng LZMA. Nó sử dụng phần mở rộng tệp TAR. LZMA và thường được gọi là Tarball nén LZMA.

Image
Image

Cách mở tệp LZMA

PeaZip và 7-Zip là hai chương trình miễn phí dành cho Windows và Linux có thể giải nén (trích xuất) nội dung của tệp LZMA. Unarchiver có thể mở các tệp LZMA trên máy Mac và B1 Free Archiver là một công cụ mở tệp LZMA tương tự cho Windows, Linux, macOS và Android.

Để mở tệp TAR được giấu trong kho lưu trữ LZMA có thể yêu cầu hai bước: giải nén tệp TAR từ LZMA và sau đó giải nén dữ liệu khỏi tệp TAR. Một số chương trình giải nén kết hợp các bước này thành một, giúp quá trình này dễ dàng hơn một chút.

Trong một thiết bị đầu cuối Unix, bạn có thể thấy quy trình hai bước này trong một lần thực thi lệnh duy nhất. Dữ liệu trong tệp TAR có thể được giải nén từ kho lưu trữ LZMA bằng lệnh sau (thay thế tệp.tar.lzma bằng tệp LZMA của riêng bạn):


tar --lzma -xvpf file.tar.lzma

Nếu điều đó không hiệu quả, có thể bạn chưa cài đặt lzma. Sử dụng lệnh này để cài đặt nó nếu bạn nghĩ đó là trường hợp:


sudo apt-get install lzma

Nếu bạn thấy rằng một chương trình trên máy tính của bạn cố gắng mở tệp LZMA nhưng đó là ứng dụng sai hoặc nếu bạn chỉ muốn sử dụng một chương trình khác để mở tệp LZMA, hãy xem Cách Thay đổi Chương trình Mặc định của chúng tôi để có hướng dẫn Phần mở rộng tệp cụ thể để thực hiện thay đổi đó (trong Windows).

Cách chuyển đổi tệp LZMA

Bạn có thể chuyển đổi tệp LZMA sang GZ, ZIP, TAR, TGZ và một số định dạng lưu trữ khác bằng cách sử dụng FileZigZag, một công cụ chuyển đổi tệp trực tuyến và hoàn toàn miễn phí. Chỉ cần tải tệp LZMA lên FileZigZag và chọn định dạng để chuyển đổi tệp đó sang.

Một tùy chọn khác là sử dụng CloudConvert, hỗ trợ lưu tệp LZMA vào RAR.

Vẫn không thể mở tệp?

Lý do phổ biến nhất khiến tệp của bạn không mở được bằng các chương trình được liệt kê ở trên là vì bạn không thực sự xử lý tệp LZMA, điều này có thể xảy ra nếu bạn đọc sai phần mở rộng tệp.

Ví dụ: các tệp LZM trông rất giống LZMA, nhưng chỉ vì phần mở rộng tệp của chúng giống nhau. Tệp LZM thực sự là một tệp Mô-đun Slax được hệ điều hành Slax sử dụng.

ZMA và ZMAP là một số ví dụ khác trong đó phần mở rộng tệp được dành riêng cho SPL Tracer và trò chơi điện tử Zombies Ate My Neighbors Map, tương ứng.

Nếu việc kiểm tra phần mở rộng tệp cho thấy rằng bạn thực sự có một loại tệp hoàn toàn khác, hãy nghiên cứu các chữ cái / số đó để tìm hiểu chương trình nào có thể mở hoặc chuyển đổi tệp đó.

LZMA vs LZMA2

LZMA hoàn toàn có thể chấp nhận được để sử dụng, miễn là bạn đang nén một kho lưu trữ nhỏ (dưới 256 MB). Nếu bạn đang nén thứ gì đó lớn hơn hoặc nếu bạn đang nén dữ liệu đã được nén, thì việc sử dụng chương trình hỗ trợ LZMA2, như 7-Zip, có thể cung cấp cho bạn khả năng nén nhanh hơn và tốt hơn.

Tuy nhiên, bạn sẽ không thấy sự cải thiện khi sử dụng LZMA2 trừ khi bạn đang sử dụng nhiều hơn 4 luồng CPU để thực hiện nén. Ngoài ra, cần nhiều bộ nhớ hệ thống hơn để nén LZMA2 qua LZMA.

Một số thuật toán nén tương tự là LZ77 và LZ78, chúng thường được gọi là LZ1 và LZ2. LZMA dựa trên hai thuật toán này.

FAQ

    LZMA2 có phải là định dạng tệp không mất dữ liệu không?

    Có. LZMA là định dạng không mất dữ liệu và LZMA2 được coi là định dạng "vùng chứa" bao gồm cả dữ liệu LZMA và dữ liệu không nén.

    Cách tốt nhất để nén tệp trong 7-Zip là gì?

    7-Zip có định dạng nén độc quyền của riêng mình được gọi là 7z. Nói chung, 7z thực hiện công việc nén tệp tốt nhất. Tuy nhiên, hãy nhớ rằng người mà bạn đang gửi tệp nén cần bản sao 7-Zip của riêng họ để mở tệp đó.

Đề xuất: