صيغة ملف BZ2

امتداد الملف.bz2
فئة الملفarchives
الوصفتنسيق BZ2 هو تنسيق ضغط ملفات يستخدم خوارزمية تحويل بوروز-ويلر (BWT) مع تقنيات ترميز الطول المتكرر (RLE) وتشفير هافمان. إنه امتداد لتنسيق ضغط BZIP2 ويُستخدم بشكل شائع لضغط وفك ضغط الملفات على أنظمة التشغيل المشابهة لـ Unix. عادةً ما تحتوي ملفات BZ2 على امتداد ملف ".bz2" ويتم إنشاؤها باستخدام أدوات برمجية مثل bzip2. تقدم نسب ضغط عالية، مما يجعلها مناسبة لتقليل حجم الملفات الكبيرة أو الأرشيفات مع الحفاظ على سلامة البيانات. تُستخدم ملفات BZ2 بشكل شائع لتوزيع حزم البرمجيات، وتخزين النسخ الاحتياطية، وأرشفة الملفات على الأنظمة المبنية على Unix. وهي مدعومة من قِبل مجموعة متنوعة من أدوات ومكتبات ضغط الملفات، مما يجعلها في متناول اليد ومتعددة الاستخدامات لاحتياجات ضغط البيانات.
التفاصيل التقنيةيحقق Bzip2 عادة نسب ضغط أعلى من الخوارزميات الأقدم مثل ZIP أو GZIP. تُعطى الملفات المضغوطة باستخدام خوارزمية Bzip2 امتداد الملف ".bz2" غالباً. يساعد هذا الامتداد في تحديد الملفات على أنها مضغوطة باستخدام خوارزمية Bzip2. يقدم Bzip2 نسب ضغط عالية، مما يجعله فعّالاً بشكل خاص لضغط الملفات الكبيرة. يمكن لـBzip2 ضغط ملفات متعددة في أرشيف واحد باستخدام تقنية ضغط منفصلة تسمى "tar" (أرشيف شريطي). ينتج عن هذا كرة tarball، وهي ملف واحد يحتوي على ملفات ودلائل متعددة مضغوطة باستخدام خوارزمية Bzip2. يكون الملف الناتج عادةً بامتداد ".tar.bz2". Bzip2 هو برنامج مفتوح المصدر موزع تحت شروط رخصة BSD. وهو متاح مجاناً لأنظمة التشغيل المختلفة، بما في ذلك الأنظمة الشبيهة بـUnix، وLinux، وmacOS، وWindows.