Kas yra BZ2 failas?
BZ2 yra suspausti failai, sukurti naudojant BZIP2 atvirojo kodo glaudinimo metodą, dažniausiai UNIX arba Linux sistemoje. Jis naudojamas vieno failo suspaudimui ir nėra skirtas kelių failų archyvavimui. Tai skiriasi nuo TAR failo formato tose pačiose platformose, kurios suarchyvuoja kelis failus į vieną failą, bet nesuglaudina. Failus, suspaustus kaip BZ2, galima išspausti tokiomis programomis kaip WinZip. BZIP2 naudoja Run-Length Encoding (RLE) arba Burrows-Wheeler glaudinimo algoritmą, kad pasiektų aukštą glaudinimo lygį.
BZ2 failo formatas
Nėra oficialių šio failo formato specifikacijų. Tačiau neoficialus reverse engineered specifications rodo, kad .bz2 srautas susideda iš 4 baitų antraštės, po kurios seka nulis ar daugiau suspaustų blokų. Iš karto po jo rodomas srauto pabaigos žymeklis, kuriame yra 32 bitų CRC, skirtas visam apdoroto teksto srautui. Tarp suspaustų blokų nėra paminkštinimo ir visi blokai yra suderinti bitais.
Išpakuokite / išskleiskite BZ2 failą
Galite išpakuoti BZ2 failą Windows ir Mac OS naudodami programinę įrangą, pvz., WinZip. Linux terminale ši komanda.
bzip2 -d filename.bz2