Что такое файл LZMA?

Оглавление:

Что такое файл LZMA?
Что такое файл LZMA?
Anonim

Файл с расширением LZMA является сжатым файлом LZMA. Суффикс означает цепной алгоритм Лемпеля-Зива-Маркова, и файлы в основном используются в операционных системах на базе Unix.

Файлы LZMA аналогичны другим алгоритмам сжатия, таким как ZIP, которые сжимают данные для экономии места. Однако известно, что сжатие LZMA обеспечивает более быстрое время распаковки, чем другие алгоритмы, такие как BZIP2.

LZMA2 - это формат контейнера, который может содержать как данные LZMA, так и несжатые данные. Ниже приведена дополнительная информация об их различиях.

TLZ - это сокращение от файла TAR, сжатого с помощью LZMA. Он использует расширение файла TAR. LZMA и обычно называется LZMA Compressed Tarball.

Image
Image

Как открыть файл LZMA

PeaZip и 7-Zip - две бесплатные программы для Windows и Linux, которые могут распаковывать (извлекать) содержимое файла LZMA. Unarchiver может открывать файлы LZMA на Mac, а B1 Free Archiver - аналогичный инструмент для открытия файлов LZMA для Windows, Linux, macOS и Android.

Чтобы открыть файл TAR, спрятанный в архиве LZMA, может потребоваться два шага: извлечь файл TAR из LZMA, а затем распаковать данные из файла TAR. Некоторые программы декомпрессии объединяют эти шаги в один, что немного упрощает процесс.

В терминале Unix вы можете увидеть этот двухэтапный процесс при выполнении одной команды. Данные в файле TAR можно распаковать из архива LZMA с помощью следующей команды (замените file.tar.lzma на свой файл LZMA):


tar --lzma -xvpf file.tar.lzma

Если это не сработает, вероятно, у вас не установлен lzma. Используйте эту команду, чтобы установить его, если вы думаете, что это так:


sudo apt-get install lzma

Если вы обнаружите, что программа на вашем компьютере пытается открыть файл LZMA, но это неправильное приложение, или если вы просто предпочитаете использовать другое приложение для открытия файлов LZMA, см. нашу статью «Как изменить программу по умолчанию». для руководства по конкретному расширению файла для внесения этого изменения (в Windows).

Как преобразовать файл LZMA

Вы можете преобразовать файл LZMA в GZ, ZIP, TAR, TGZ и некоторые другие форматы архивов, используя FileZigZag, онлайн и совершенно бесплатный конвертер файлов. Просто загрузите файл LZMA в FileZigZag и выберите, в какой формат его конвертировать.

Другой вариант - использовать CloudConvert, который поддерживает сохранение файла LZMA в RAR.

Все еще не удается открыть файл?

Наиболее распространенная причина, по которой ваш файл не открывается с помощью перечисленных выше программ, заключается в том, что вы на самом деле не имеете дело с файлом LZMA, что может произойти, если вы неправильно читаете расширение файла.

Например, файлы LZM очень похожи на LZMA, но только потому, что их расширения файлов похожи. Файл LZM на самом деле является файлом модуля Slax, используемым операционной системой Slax.

ZMA и ZMAP - еще несколько примеров, где расширение файла зарезервировано для SPL Tracer и видеоигры Zombies Ate My Neighbours Map соответственно.

Если проверка расширения файла показывает, что у вас действительно файл совершенно другого типа, изучите эти буквы/цифры, чтобы узнать, какие программы могут открыть или преобразовать его.

LZMA против LZMA2

LZMA можно использовать, если вы сжимаете небольшой архив (менее 256 МБ). Если вы сжимаете что-то большее или сжимаете уже сжатые данные, то использование программы, поддерживающей LZMA2, например 7-Zip, может обеспечить более быстрое и лучшее сжатие.

Однако вы не увидите улучшения при использовании LZMA2, если вы не используете более 4 потоков ЦП для выполнения сжатия. Кроме того, для сжатия LZMA2 по сравнению с LZMA требуется намного больше системной памяти.

Некоторыми похожими алгоритмами сжатия являются LZ77 и LZ78, которые обычно называются LZ1 и LZ2. LZMA основан на этих двух алгоритмах.

FAQ

    Является ли LZMA2 форматом файлов без потерь?

    Да. LZMA - это формат без потерь, а LZMA2 считается «контейнерным» форматом, который включает как данные LZMA, так и несжатые данные.

    Как лучше сжимать файлы в 7-Zip?

    7-Zip имеет собственный собственный формат сжатия под названием 7z. Как правило, 7z лучше всего справляется со сжатием файлов. Но имейте в виду, что человеку, которому вы отправляете сжатый файл, нужна собственная копия 7-Zip, чтобы открыть его.

Рекомендуемые: