ما هو ملف BZ2؟
BZ2 هي ملفات مضغوطة تم إنشاؤها باستخدام طريقة ضغط مفتوحة المصدر BZIP2 ، ومعظمها على نظام UNIX أو Linux. يتم استخدامه لضغط ملف واحد ولا يُقصد به أرشفة ملفات متعددة. هذا على عكس تنسيق ملف TAR على نفس الأنظمة الأساسية التي تقوم بأرشفة ملفات متعددة في ملف واحد ولكن بدون ضغط. يمكن فك ضغط الملفات المضغوطة بتنسيق BZ2 باستخدام تطبيقات مثل WinZip. يستخدم BZIP2 خوارزمية ضغط Run-Length Encoding (RLE) أو Burrows-Wheeler لتحقيق مستويات عالية من الضغط.
تنسيق ملف BZ2
لا توجد مواصفات رسمية متاحة لتنسيق الملف هذا. ومع ذلك ، تشير [المواصفات الهندسية العكسية] غير الرسمية (https://github.com/dsnet/compress/blob/master/doc/bzip2-format.pdf) إلى أن دفق .bz2 يتكون من رأس 4 بايت يتبع بمقدار صفر أو أكثر من الكتل المضغوطة. يتبعه على الفور علامة نهاية الدفق تحتوي على CRC 32 بت للنص العادي الكامل للتيار الذي تمت معالجته. لا توجد حشوة بين الكتل المضغوطة وجميع الكتل محاذاة بت.
قم بفك ضغط / استخراج ملف BZ2
يمكنك فك ضغط ملف BZ2 على نظامي التشغيل Windows و Mac OS باستخدام برنامج مثل WinZip. على لينكس ، الأمر التالي في المحطة.
bzip2 -d filename.bz2